I teach at a very passive, upscale, suburban school. The students are, for the most part, great people to work with; they're also very malleable and relatively sheltered. Many think they know what it's like "on the other side", but I'm sure many of those have absolutely no clue. Honestly, I don't think our students have any idea how good they have it. The few fights that took place on campus this year attract large crowds because they're so darned rare.
We have very few fights on our campus. The vast majority of our students feel physically safe on campus. We don't have uniformed security or police on our campus. We have kids dress in gang fashion (and the administration addresses it rapidly), but they wouldn't last 10 seconds if confronted by genuine gang members; neither would I, but I don't dress like a wannabe, either. Being upscale there's a lot of money on campus, which means a lot of drugs--but it's not problem that makes itself known with any frequency. A large percentage of our students go on to college or university, and a goodly number attend top tier schools.
In other words, our students have no experience that events like this can happen at schools.
So they're relatively naive, but that's a good thing in this case. Students shouldn't have to worry about their physical safety at school.