The Practicality of the Second Amendment

Some of us do not realize just how big an impact the Second Amendment can have on a person.  I know that some anti-gun advocates think that the reason gun owners are so passionate about gun rights is so they can have guns to shoot or hunt