The attacker at Virginia Tech (also a school) was a student ~ an insider. He was able to trap his victims inside the building with a chain. That also locked out the cops AND combined with chickenwire glass, made sure they couldn't get in.
What was needed was a second student with a firearm!