It will definitely be a interesting legal fight, can you take away a adults 2nd admenment rights without cause? My guess they will have to declare a new adult legal age to be 21. But again one side wants to take all guns and the other side knows it so they won't budge a inch. So hence nothing will ever get done, so you might as well give properly trained teachers guns.