Allowing people to freely walk into schools with guns would not make anyone safer. In fact this could benefit mass shooters, because even if they were caught with a gun there would be nothing schools could do about it. It would be more effective, albeit more expensive, to provide additional security for schools instead. That could possibly create more jobs for people as well, and is a safer solution