Columbine High had an armed guard. Virginia Tech had its own Police Department. Fort Hood is staffed by no one but armed guards. Despite the presence of guns, each place got hit by a mass shooter at least once (Fort Hood got hit twice.) How could anyone reasonably expect a Kindergarten teacher to be ready for a mass shooter when The US Military got caught with their pants down not once, but twice? Guns don't save lives, people do.