Just to add to your thoughts, Arista:
(I hope your friend is okay, I haven't read the news article yet)
Too much on my plate to dwell on this for too long, but I will say, if I were a parent/friend/family member of one of the kids/instructors shot, I think it would be worse to look for blame somewhere. I would have accepted it as something unavoidable as fate being fate, rather than think it could have been prevented. To think such a thing as someone neglecting to act to prevent such a tragedy would be unbearable. One could even go backwards from there and wonder if more could have been done to find out what was going on with Cho, the gunman. Or blame the society that neglected such a person with obvious issues as he had, so that he slipped through the cracks.
Or one could blame state gun laws not being strict enough.
A lot could have been done to prevent this, but for some reason, it didn't happen. One can't foresee everything happening the way it did. Hindsight is always 20/20.
Not to mention when such things are actually prevented from happening somewhere, they don't always get news coverage.
BTW, an acquaintance of my son's at high school carried a loaded Glock 9 mm (exact same gun that Cho used) around in the waistband of his pants for
two months before a couple of students noticed and told a school administrator. Fortunately it didn't go off by accident or the boy didn't start shooting someone.
Stuff like that happens all over, all the time. We fervently wish it didn't, but it does. We only find out when things go horribly wrong.
