We had metal detectors ay my high school and we had to present I'd badges when we entered every morning. A line would form around the building. Idiots never realized that the fights happened outside before school in line.
I remember my first day of Observation at this Balt high school, I saw a campus police officer being loaded into a ambulance. Another day, a student was fighting an officer outside of the school....
Most incidents happened outside of the school, as you said.