Gun control is using 2 hands, hitting the target.
Are some Americans crazy about guns? Sure, and like anything else, some do take it too far. Blame ignorant rednecks, or gang bangers or that darn constitution, even the supreme court justices don't all agree on the meaning.
"A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed."
Says nothing about hunting, or enjoying a hobby, or honing a skill. A militia is thought of to be made from a group of citizens, not part of the government. IMHO, the rest stands for itself. Could it be that this is to protect ourselves from an oppressive government even more than protecting our lives and property from "bad people"?
We do regulate guns in this country, in some parts, more than others. In some ways we allow more restrictions on the right to keep and bear arms, than we regulate other amendments. I own guns legal in Colorado, that I cannot take into other states. Does having 4 extra rounds make that much of a difference? No, but it is my choice. Do I need a full automatic rifle? No, but if I want to pay the price and get the permits, I can if desired. I also choose to live in a state that has a "Make my day" law.
What amazes me is that with all of the guns that are available, there isn't more random shooting on the street. That tells me that even if the laws aren't perfect, they mostly work. Do we need more laws, permits, or adjustments to current laws? Maybe. Gun crimes that occur are from people that choose to break laws that exist. Making laws only apply to those that choose to obey. Sounds sort of silly, but unless we decide to heavily regulate people rather than things, we will never fix the problem. The fear of that kind of regulation is one of the reasons I own at least one gun.