No decent person can look at the horror of these mass slaughters and fail to ask what more must we do. The fallacy of gun control is the very idea that making something illegal will deter people from involvement with it. The problem is also not a lack of legal sanctions against improper use of firearms. When last I checked, it was already a violation of a substantial number of laws to enter a school and shoot people. Passing more laws will not deter those who would do such things.
Man is capable of making moral choices.
The choice to shoot someone inherently involves making a moral decision. You must decide whether to defend your home and family or to accept the protection offered by the state as your only shield against those who would prey upon you. We could, as a society, pass a constitutional ammendment and ratify it at the state level which would alter or abolish that right, as we could for our vital right of the franchise. But this would no longer be the America that we were given by our ancestors. It would be much more like China where the government takes care of its people without the need for them to worry about pesky things like rights and freedoms.