Although greatly saddened by the events in Virginia Tech, we need to sit back for a moment before we start to react and start legislating.
The US is one of the few places in the world where citizens are allowed to carry arms with little or no restriction. The problem is that most citizens don't exercise that right. This is why some punk can walk into a school and gun people down - few take their own protection seriously and even if they did, ham-fisted laws barring guns from schools and campuses prevent them from exercising that right.
Mass murderers will always find ways of killing - either by walking into a school in broad daylight and gunning people down, or by burning down the house of a sleeping family, or by hunting people down one-by-one in dark allies. The question is whether we give citizens the ability to defend themselves.
Perhaps this episode should tell us less about the legality of guns than about the structure of our communities. Remember that the warning signs for Mr. Cho's psychotic nature were abundant - but nobody cared to follow up.