EDIT: I see my post is being downvoted. I know that it may come across as insensitive to immediately leap to the gun control debate, but frankly I'm more angry than upset by this news. How many times does it have to happen? We have a good 48 hours of emotional outpouring and then everyone forgets it ever happened.
Was the Oklahoma-city bombing a wake-up call for "explosives control"? Was the 2009 Chengdu bus-fire (http://en.wikipedia.org/wiki/2009_Chengdu_bus_fire) a wake-up call for diesel control? Was the Osaka school massacre (http://en.wikipedia.org/wiki/Osaka_school_massacre) a wake-up call for knife-control? Was the 2012 Toronto mall shooting a wake-up call for gun-control in Canada, which already has extremely stringent gun-laws?
It's all too easy to blame the gun in these situations, but guns are just tools, as are knives, and diesel fuel, and even explosives.
It's not the gun. It never was the gun. It's the person.
This kind of zero sum game attitude is a problem in my opinion. yes, Guns are used by people and they don't shoot by themselves. But better controls must be put in place to at least try and keep it away from crazy people. I am saying try, make it harder. If you have a toddler in the house and he starts playing with knives, would you blame it on the toddler ? No, I would say that you need to ensure that the toddler does not get his hands on the knife. Is it possible that he could still do it ? Sure. But is it harder if u hide them? Sure.
The best we can really do is tighten all of the bolts that we can see, and hope the leak slows down to an acceptable level. Improve gun ownership laws, improve our handling of the mentally ill, assist those experiencing crippling poverty, etc. Attack all the angles reasonably to get crime down to a reasonable level.
(And an acceptable level cannot be "no incidents". To accomplish that would require a police state. We must accept that once in a while horrific things will happen, and there was nothing that could reasonably be done to prevent it. i.e., shit happens.)