Bad news, Brian. Second Amendment was written during a time when people carried flint-lock muzzle-loaders, when they were concerned with British troops crashing down the front door, when armed combat was an honorable affair. Unfortunately, the Second Amendment is one of the only Amendments to the Constitution that has not properly stood the tests of time. It is reasonable for a person to keep a gun in their home, but realize that there has been a surge of lawsuits involving would-be burglars suing home-owners for damage inflicted upon them by firearms and knives. There are now legal precedents making it difficult for home-owners to maintain their right to use their guns in the privacy of their own home.
The important thing to remember is that gun safety and gun control are important; people should educate their children to respect and understand guns, and efforts should be made to make it difficult to own a gun. I personally have no problem with people owning firearms, keeping them in their homes. But as soon as you hit the streets packing heat, you're a potential threat to everyone around you. The NRA's spokesmen and their red-in-the-face, pry-it-from-my-cold-dead-fingers attitude is frightening, fascist, and indicative of barbarism. Personal security aside, you just want to feel big and powerful.
Pope Arhat Al-Hazred Mateed XXIII