LOS is correct. The states should be addressing this. As far as preventing a tragedy? Short of arming teachers or having guards at schools, your best hope is only slowing it down. You are not going to stop this kind of insanity through any laws. Evil people do evil things. Just that simple...