Schools need to be a safe haven for all of the people who work and study there. There are a lot more ways to prevent violence than allowing someone to have a gun in the name of self-defense. Schools is a place of education which means teaching students that violence is not the way to solve problems. Also, securing the schools by the means of checking book bags for guns, building fences, a proper school lockdown procedure etc. School is the last place for guns to be, especially if there are non- lethals weapons that are available.