Really?!? The best you can come up with is the video games, the television, the movies and the handicapped? Dolts.
An armed presence at the school ... great idea. All the more to get people used to armed persons wandering about in officious capacity. Although, as a short term solution, I could be all about it. Problem is that it won't be short term.
Bah. Take your Nerf version of the world and stuff it.
I have very likely renewed my NRA membership for the last time.