Let me bring up another case. About midnight in April 2002, James Norwood walked to his car in the parking lot at East Tennessee State University in Johnson City. Two men approached him, forced him into the back seat of his car and eventually strangled him to death. They took the car because they wanted it for a bank robbery.
But this case has problems too. First, Norwood was only 19. Second, the assailants pretended to be undercover officers and patted down Norwood before forcing him into the back seat of the car.
The details are pretty interesting and can be found in one of the assailant's appeal in the 6th Circuit.
http://www.ca6.uscourts.gov/opinions.pdf/05a0729n-06.pdf
In all honesty, I don't think legal campus carry would help the students that much in situations like this where you have individual confrontations. First, you have to be 21. Then you have to take the carry class and wait for the permit. Then you have the problem of people pretending to be undercover cops. You draw a gun on a real undercover cop and you are likely to have them mopping your blood up off of the pavement.
Where it might make a difference is in situations like Virginia Tech. It seems to me that such situations are the proper argument for student campus carry. But I see no reason to not allow everyone with a permit to carry on school campuses. As it is now, such prohibition doesn't keep the bad guy shooters out of any school. It only prevents the good guys from having a gun when they might be able to eliminate a threat.
Restrictions on good citizen carry make no logical sense. Schools, restaurants, bars - anywhere without metal detectors - only hamper good people, preventing their help in eliminating bad people.