First of all, I am praying for all involved in that mess.
Being a cop, I have been to some bad scenes, and I know how the worst ones stick in your mind. The people who had to deal with that scene will carry it with them forever.
As for all the finger pointing, that is just human nature, we want to know what happened and we want someone alive to blame. The guy to blame is dead so people are searching for something else.
I saw an interview on our local news with a kid who lives in the dorm where the first shooting happened. He said that he recieved an email from his RA (residence assistant) at 0815 about the shooting in the dorm.
I think that is probably as fast as the wheels can turn in that situation.
Also, from what I can gather, the police thought that it was either a murder/suicide, or a domestic type thing and they had the third party stopped and were interviewing him at the time so I bet they didn't think there was any threat to anyone else.
As for campus security, or security anywhere, there is no way to prevent someone who wants to bring something (gun, drugs, anything) into anywhere they want to take it. The screeners at the airport miss test items constantly (they detect about half on average), our prisons are full of weapons and drugs, there are guns on high school and middle school campuses everyday.
I carry a gun everyday at work, most of the time I carry when I am off duty as well. Not so much for my protection, but so that I can intervene if I every find myself faced with this type of situation.
There has been a lot of talk in my local media about outlawing guns again, the truth is, I know there were people in that building who own guns and are capable of using a gun and had they been allowed to legally carry their gun on campus, they would have stopped that slaughter long before it ended.
Bottom line, have a relationship with Jesus, pray for peace, be prepared for when you may have to save yourself, your family, or a stranger from the evil that is becomming more and more a part of our world.
OK, I'm done.