as times change so does our defense against it.. pilots can now carry.. they go through an academy so they know what they are doing.. no different then a teacher going through a course, so they know what to do when something happens in their school.
not every teacher should be allowed, but those who qualify should, because as everyone should know, school are not safe