Gun free zones are the problem. All the mass shootings happen in gun free zones. My dozens of guns have never killed anyone nor have my many thousands of cartridges or the tens of thousands of rounds that I've already fired.
Your statement frightens me. People like you are allowing these crimes to happen. You might reverse that claim by saying that if it was not a 'gun free zone' there would have been people with guns to shoot and kill the shooter. What the hell kind of country do you want to live in? You want children in schools to be surrounded by guns all the time giving them the impression that more guns equals more safety? If you want the ability to protect yourself and others learn karate, boxing, or Jiu-Jitsu. Thats a form of defense you and you alone can use, not like an assult rifle where any crazy person can pick it up and be a killing machine. Most if not all of the recent public mass shootings involve an assault rifle. Assault rifles are not meant for protection, they are meant for mass homicide. That is what is most to blame. Allowing irresponsible people, Lanza, easy access to incredibly dangerous weapons.
Are you willing to part with just one type of gun to prevent more of these atrocities?