In fact there are a lot of things we can do to start. Problem is they will piss off as many people or more, than are angered by the thought of any gun legislation. Deny it, call it ridiculous, whatever, but it is my full belief (as well as many others) that violence in video games and movies most certainly has a desensitizing effect. Both parents at work and kids monitoring themselves is another contributing factor. Rampant "medicate the problem" ideologies, as well as basic things like quality of food and water all contribute to the problem. Mental illness is not all luck of the draw. We as a society are generating cases in many ways.