For those that work in schools, have family that works in schools, attends a school- or frequents public places-
In recent times- we have seen too many instances of 1-2 people that have taken control over dozens- HUNDREDS of other people- because they were armed with a weapon, and the others were not.
In most of these cases, the perps were not trained professionals, but rank amateurs. They were able to inflict the damage they did due to their victims acting defensively. While I will grant you that the first graders in CT would be hard put to go on the offense- how about VA Tech- Columbine, or the Aurora theater?
This video should be some food for thought, It is not a perfect answer. People will still be hurt or killed- but I would contend a hell of a lot LESS people.
In a former life I ran a police dept for a large, very active health care facility. On a regular basis we would respond to incidents of violent people- ranging from the ER to psych unit. We were damned good at taking the violent person down- usually with minimal injury to them- we had a plan, it would be executed aggressively and forcefully.
It does not matter if you have a M60 belt fed if you are face down on the floor with 4 people on top of you.
Please share this- again, it is not a perfect answer- but worth thinking about.