I really don't understand why, after such tragic events, in this case shooting at a Connecticut elementary school, people are still more concerned about their right to have a gun than their right to live. But the strangest remark that I have heard is that if every teacher were carrying a gun then no children would've been killed. Seriously?
This is what I call a fantasy. It's a fantasy that if everybody were carrying a gun nobody would have to use it. Gun ownership correlates with gun violence. And also accidental discharge. It seems to me that gun rights activists, proponents of lighter restrictions on gun ownership, are deluded if they think that everyone carrying a gun is safer than only law-enforcement carrying a gun. The more guns that are around, the easier it is for folks who shouldn't have them to get them.
Sure, if someone is determined enough they might be able to get a gun anyway. But it would be a lot harder to keep them out of the hands of crazies who shoot up school and movie theaters. The reality is that the more people have guns, the more people use guns, and the more people can get guns, the more people will die because of guns.
Guns do kill people, and they're very good at it.