My boys schools had fences, police, metal detectors, no lockers, no lunch room and no shootings. I lived in a teeny tiny town in Texas and my principal was shot and killed outside the front doors to the school.
If someone wanted in I think they'd find a way.