You know, some of the stuff I've read here from gun proponents makes me wonder.
I recognize the 2d Amendment protection, but you act like reasonable limitations will cause the nation to collapse. We don't mind if our cars are registered, if our licenses essentially are registered, or if we have to provide fingerprints prior to accepting even private employment. But God forbid we limit the types of weapons folks may hold.
A gun for self-protection is fine. The world is a dangerous place, especially when considering that in addition to the stable, the unstable can purchase weapons so long as they're not flagged.
A gun or two or three for hunting, recreational or whatever target shooting is fine. Some folks have a hobby.
But a semi-automatic? An automatic? Are you going to hunt bears, and the bears are carrying grenades? Fear an ambush by an angry group of turkeys?
Guns may not kill people, but they sure make it easier. Guns that give a private citizen more firepower than the average municipal police force are insane. I've never seen someone stab someone from a distance of 10 yards. I don't buy the "well, if guns kill people, so do cars." Yeah, but cars are not designed for the purpose of killing. They serve multiple useful purposes. A gun, by its design, is to wound or kill. You can only use a gun for so many things, and other than target practice or turning out the light in a room (any Simpsons fans?), it's pretty limited.
I noted above, but also want to expound a little more. The S.C. held that holding a gun is a right subject to reasonable limitations. Fundamental rights--speech, assembly, privacy--too are subject to reasonable limitations. A narrowly-tailored requirement that groups register with a town (get a permit) before soliciting is legal, despite it touching on speech. A permit for a park prior to assembly is legal, so long as not discriminatory applied. Why would a national gun registration be so bad? On what privacy interest would it impede? If you don't misuse the weapon, you have nothing to worry about. The ATF is not going to break down your door for plunking an old coffee can out back.