What if the person in the car next to you snaps? Are you going to argue taking cars away? How about knives on the table in a restaurant? That guy in the restaurant might snap and use the knife or fork on the table. Should we then take those away? I witnessed, and had to testify in court as a witness to, an assult involving a Bic pen. Should we then take away writing instruments "if" somebody snaps?
I'm not trying to be flippant or mock your position. That you don't like and are not comfortable around firearms is respectable. I can respect where you're coming from.
However, I think the discussions brought about by the events in Connecticut on Friday are slightly misguided. Everyone immediately jumps on the tools used but ignores the underlying factor at play. The shooter was out of his gourd. What person in his/her right mind would walk into a school and shoot children?
Gun control will have to be a part of the discussion in the fallout from this event. It is folly, however, to make it the main point of the conversations. Mental illness is huge, widely misunderstood and even more widely ignored by the vast majority of non-health care providers out there. (Hell, it's even widely ignored and misunderstood by a lot of health care providers, too!) Until we figure out what causes people to do this and develop a means to deal with people while respecting their rights it will continue to happen again.