If security was tighter at the schools, there would be no need for teachers to have guns
Use scanners such as the ones in airports, walk-through style at the entrance of each school. If people can't get weapons in the school such as a knife or gun, teachers won't need one either.