One of the arguments for guns is that the right to bear arms is protected by the constitution. So is owning slaves. The constitution is fantabulous and all, but it was written when the most technological weapons around were muzzle loaders. Do you know how much time and effort it takes to fire a muzzle loader? And the accuracy is horrible. If you wandered into a crowd of people with a muzzle loader you'd be able to kill one person at most (and it would be a lucky shot, probably not the person you were aiming for) before everyone would run for their lives while you reload. Technology has rolled right along in the last 200 years, and now you can stand at the edge of a crowd, or in the door of a classroom, and pretty accurately kill several people before anyone has a chance to react. I don't think that's what the founding fathers had in mind.
Muzzle loaders were an important tool when our country was young. You could shoot at the British, or bears, or runaway slaves. All important to the man of the 1790s. What's the use of a handgun today? The only thing it is for is killing people. Bears aren't much of a problem to the modern man, and runaway slaves are a thing of the past. Why does anyone want a tool specifically made to kill other people? And why do we want to let the crazies who do want it have it? I think the reasonable people are just afraid of being shot if they get too loud about it.
Another argument gun defenders use is that "guns don't kill people, people kill people." They say that this kid who went on a rampage, and the other young men who have gone on rampages in the past several years are mentally ill and would kill people anyway regardless if they had guns or not, but they all had guns. Maybe it's true, but it would be a lot harder to stab 20 people than it would be to just point and pull a trigger. It doesn't take a lot of thought or imagination to load a gun and shoot. I think the first time that crazy person grabbed another person and sunk a knife into their flesh, it would maybe seem a bit more real and a lot grosser and horrifying and less glorified than they built it up in their mind. (Also, as a teacher I think it would be good for the crazy kids to think of more creative ways to kill their classmates than to simply bring guns into school. Come on crazy kids, do a little thinking!) If you're going to go so far as to kill another person, you should at least have to get a little dirty doing it.
I've heard that people keep handguns for "protection." Protection from what exactly? Who is after you? Do you think maybe you might be just a tad paranoid? Is it worth keeping a deadly weapon around your family because of the one in a million chance someone will threaten you to the point where a gun would be your only solution? If someone did come into your house and threatened you, is your gun handy? Can you get to it in time? Is it loaded? And if it is loaded, what the hell is wrong with you keeping a loaded gun in your house!? And if it is handy and loaded, what would keep this obviously desperate person from simply snatching it out of your hands when you hesitate at the thought of killing another person, and shooting you in the brain?