Just in case you can't tell from the title I live in the good ole' US of A. I grew up in a rural community in North Carolina where hunting, fishing, and generally acting a fool were social norms. As such, I grew up with firearms, I respect them and I also support the 2nd Amendment. The right to bear arms is a touchy subject for a lot of people rightfully so, but just because we have the right to do something doesn't mean we should, or there should not be reasonable restrictions to protect the common good. There are people who still depend on firearms for their way of life, contrary to popular belief not everyone lives out of a supermarket, or has the means to do so. Granted the number of people who meet this description are relatively few, people who use them to protect livestock from coyote and other predators thus insuring their livelihood are likely a larger number. I also understand that collectors and sports-men make...