Here's the only thing I can see making a difference. Training, HEAVILY, three or four persons of each school, to carry and use their pistol in their school. Using the school and sim rounds on a weekend each month, make them train atleast every other month in the school while it's empty of course. Making sure they are comfortable with their surroundings, and with clearing rooms, and working together. Texas is already tossing around the idea of arming some of their teachers.
We cannot rely on a law to make a law breaker obey the law. We must rely on each other to protect each other.
I know I didn't deploy twice to protect the right of congress nor anyone else to strip or alter our rights. I fought to protect our rights as they stand, and in hopes that they would get better.