I answered
No
I can just see it leading to a rise in accidental shooting in panicky teachers who have guns and shouldn't, or teachers that end up leaving them where younger kids can get to them. Then I can also see older students fighting and trying to take them from the teacher.