Our schools here in Sioux Falls have armed, full-time police officers on duty every school day. From middle schools to high schools.
I don't know what's so wrong with having a police officer present to protect the children - from each other and from outside threats!
I have a daughter. I tell her, "911 is what you dial after you're raped. 1911 is what you should have before they try."