Another solution would be to stop making schools automatic victim zones by banning firearms. If some of the teachers and administrative staff were armed, there would be more of a chance that the victims could fight back.
These are Amish who eschew the use of firearms. They would have been unarmed anyway.....sitting ducks.