The solution to the problem isn't banning guns, it's better mental health care, it's better schools, better, more responsible parents, a better society. You combine violent video games where kids mindless kill for hours, violent movies that make it seem cool to kill everything, the hip hop and rap culture that promote the thug life, guns, money, expensive shit that 98% of these kids can't afford, etc., your going to have a lot of problems with kids. More and more kids do not have respect for anybody but themselves. If they want something, they want it right ****ing now and they feel they're entitled to it.
The family structure in this country isn't anything like it was 25 plus years ago. Parents have stopped being parents and have started to try and be their kids' best friends. Teachers and school officials can't discipline the kids in their school because of fear of lawsuits and the thought process parents have of "not my kid(s)", it must be the teacher, or somebody or something else. This society no longer takes responsibility for its actions, instead we look to blame others, or other things, for our problems. That's what is happening with the reaction to guns. We can't blame society, mental health, the criminal justice system, the lack treatment options, parents, the education system, the entertainment industry, ourselves, etc. No, it's all the fault of the gun. People seem to forget that a gun will not harm a single person lying on a table all by itself. If nobody picks up that gun, it's not going to hurt anybody. It takes a human being picking up that gun, aiming it and pulling the trigger. The first question to ask is not why does the person have a gun, it's what caused that person to use that gun.
Crazy and evil will always live amongst us. We will never be able to stop all of them from doing horrible shit but if we had a better system in place to recognize the behavior of these people and do something to either help them or remove them from society then that will go a lot further in preventing these mass killings from happening.
Kansas, the state I live in, has concealed carry. 57,000 plus have received their license since 2007. .09% have been charged with a crime using a gun. Law abiding gun owners very rarely commit crimes.