Doesn't matter, because they're not taking your guns.
given the opportunity, if the political landscape were to change, they would...
[ame=http://www.youtube.com/watch?v=blXkl9YVoHo]Dianne Feinstein Gun ban in 1995 - She wanted to Ban all guns, Force turn in - YouTube[/ame]
It would require two-thirds of both houses of Congress and 38 states ratifying an amendment to change the 2nd. If that many people wanted to do it, then their wishes are legal and not hurting anyone's rights. The original reason for having the 2nd has passed.
It wouldn't be practical to remove firearms from everyone. Regulated hunting, for example, is needed to keep the deer population and therefore the deer tick population in check, because there aren't natural predators. When natural predators are around, it's a good idea for the people to be armed. There still are people who rely on game to feed themselves. Many animals can get rabies.
In densely populated areas where resources like animal control are available, people probably could get by without firearms. If there were no firearms, people could protect their homes with a large dog and a sword against a home invasion. I don't think it's realistic to have guns in rural areas and not have them show up in densely populated areas at times. What's to prevent someone going to a rural area and stealing guns? That said, a home invasion is typically a burglary. The noise from a dog is enough to discourage the burglar and only a nutty burglar would be armed. The penalties for possessing a gun during a burglary are severe enough to discourage it.
I think society is better served with a system that prevents guns ending up in the wrong hands and allows the people to make their own choices on whether to own a firearm.