Skip to content
Campus Alert Archive

Chapter 1 of 7

Active Shooters

The cases that rewrote the playbook.

AI-generated · every claim is source-linked

Campus shooting incidents and armed attacks, from Virginia Tech's 131-minute delay in 2007 to UNLV's eight-minute response in 2023. These cases document the evolution of how institutions communicate during the most extreme crisis scenarios.

Cases
337
Alert messages
877
Institutions
199
Verbatim alerts
756

Chapter Narrative

The cases that reshaped campus emergency communication

If a single incident can be said to have created the modern campus alert, it is the Virginia Tech shooting of April 16, 2007. A 22-year-old student killed two people in West Ambler Johnston Hall at 7:15 AM. The first university-wide email went out at 9:26 AM, 131 minutes later. Its confirmed text reads, in part, "A shooting incident occurred at West Amber Johnston earlier this morning. Police are on the scene and are investigating." ("West Amber Johnston," for West Ambler Johnston Hall, is preserved as sent.) The email urged caution and asked anyone with information to call police; it named no protective action. Roughly fifteen minutes after it went out, the shooter opened fire in Norris Hall and killed thirty more people. The 131-minute gap is the single most-studied number in this archive: the state's official review panel report made the notification delay its central finding, and the Higher Education Opportunity Act of 2008 (HEOA) rewrote the Clery Act to require immediate emergency notification, the requirement every alert in this archive now operates under.

What this chapter documents is what immediate has come to mean in practice, and how unevenly it is practiced.

INITIAL ALERTEmailVirginia Tech · April 16, 2007
Subject: Shooting on campus. A shooting incident occurred at West Amber Johnston earlier this morning. Police are on the scene and are investigating. The university community is urged to be cautious and are asked to contact Virginia Tech Police if you observe anything suspicious or with information on the case. Contact Virginia Tech Police at 231-6411. Stay attuned to the www.vt.edu. We will post as soon as we have…
Verified verbatimVirginia Tech Review Panel ReportRead the full case

The arc from 131 minutes to 8

Compare the Virginia Tech delay to UNLV, December 6, 2023. A gunman opened fire on the fourth floor of Beam Hall at 11:45 AM PST. The first alert, sent at 11:53 AM, eight minutes after the first 911 call, read "University Police responding to report of shots fire in BEH evacuate to a safe area, RUN-HIDE-FIGHT"; three Las Vegas outlets quoted the same "shots fire" typo, and the archive preserves it as sent. At 11:59 AM the @UNLV account posted "University Police responding to confirmed active shooter in BEH. This is not a test. RUN-HIDE-FIGHT." At 12:20 PM a third alert reported additional shots at the Student Union and told people to evacuate the area; at 12:58 PM police asked the campus to keep sheltering while they cleared buildings one at a time. The shooter had died in a confrontation with police within minutes of the first shots, but the 7:38 PM message still read "The threat has been neutralized" while ordering "Shelter in place until further notice": the full shelter-in-place held for nearly eight hours. Eight minutes to a first alert, against Virginia Tech's 131, is the distance between 2007 and 2023. The hours that followed are part of the same record.

Between Virginia Tech and UNLV sit Northern Illinois (Cole Hall, February 14, 2008: "There has been a report of a possible gunman on campus. Get to a safe area and take precautions", sent at 3:20 PM, fifteen minutes after the shooting began), the University of Texas at Austin (September 28, 2010: an 8:17 AM shelter-in-place SMS, preserved in the archive as a reconstruction), Umpqua Community College (October 1, 2015: a lockdown declared four minutes after the shooting began), Ohio State (November 28, 2016: "Buckeye Alert: Active Shooter on campus. Run Hide Fight. Watts Hall. 19th and College.", 86 characters posted at 9:56 AM), the University of Virginia (November 13, 2022), Michigan State (February 13, 2023: "There have been shots fired near Berkey Hall on the East Lansing campus. Please secure-in-place immediately." at 8:31 PM, with "Run, Hide, Fight" following on the multi-channel alert a minute later), the University of North Carolina at Chapel Hill (August 28, 2023: "Emergency: Armed, dangerous person on or near campus. Go inside now; avoid windows.", sent at 1:03 PM, one minute after the first 911 call), and Florida State (April 17, 2025). Each of those is its own case file in the archive. The K-12 shootings of the same years (Sandy Hook, Parkland, Oxford, Uvalde) fall outside a higher-education archive and are not case files here.

What this chapter is actually about

The 337 cases in this chapter are not all mass casualty events. The majority are single-shooter, no-injury, or shooter-self-evacuated incidents that nonetheless triggered an emergency notification: armed-person sightings, off-campus shooting bleed-over, and swatting hoaxes mistaken for live shooters until proven otherwise. The verbatim alert texts in this chapter are therefore the genre's full vocabulary: the compressed first SMS, the formal email follow-up, the overnight timeline correction, the next-day apology explaining why a swatting call was treated as the real thing.

A few patterns repeat across the chapter and are worth flagging for emergency managers studying these cases as a benchmark:

  1. In this chapter's fastest documented cases, the first message is one short sentence that leads with what to do. UNC's one-minute alert ("Go inside now; avoid windows."), UNLV's eight-minute alert, and NIU's fifteen-minute message each fit in a sentence or two and put a protective action in the first breath. The slowest first alert in the chapter, Virginia Tech's 131-minute email, named no protective action: it described an investigation and asked for information. The archive records what was sent and when, not what recipients did, so this is a documented co-occurrence of speed and brevity, not a measured effect of either.

  2. "Run. Hide. Fight." is newer in this record than its fame suggests, and rarer. The Department of Homeland Security's active-shooter guidance, built on a 2012 City of Houston video DHS funded, made the phrase the national standard for individual response. In this archive, its first documented appearance inside an alert is Ohio State's, November 28, 2016, and it remains a small minority of the chapter's alert texts after that. The 2007-2012 cases predate it entirely; where their first alerts instruct at all, the instruction is "Get to a safe area" (NIU) or shelter-in-place (UT Austin).

  3. Three protective-action vocabularies coexist in these alerts, sometimes within a single message. Each carries a different doctrine. "Lockdown" descends from active-threat protocol: lock the door, stay quiet, stay out of sight. "Shelter in place" descends from hazmat response: go indoors and seal the room against outside air. "Run. Hide. Fight." is addressed to the individual, and its first option is leaving. The chapter documents the terms in combination as well as in isolation: Emory's first confirmed alert during the 2025 CDC shooting carried all three in one message ("RUN, HIDE, FIGHT. Avoid the area. Shelter in place."), and a 2023 Delaware County Community College SMS read, in its entirety, "DCCC Emergency Alert: Shelter in Place or Run, Hide, Fight". Rendering varies as well: Ohio State sent "Run Hide Fight", UNLV "RUN-HIDE-FIGHT", Michigan State "Run, Hide, Fight". Which vocabulary an institution reached for, and how it paired stay-put language with leave-if-you-can language, is a dimension of these messages worth reading as closely as their timing.

  4. The "all-clear" is a separate genre. A message that still tells people to shelter or avoid an area is not an all-clear, no matter what its subject line says. This archive is strict about that distinction; readers studying response timing should be too.

What you cannot read out of these cases, and what no archive can give you, is the part of every active-shooter incident that lives between the first 911 call and the first message sent: the moment a dispatcher decides the threat is credible, the moment a campus police chief authorizes the alert, the moment someone at a console types "Buckeye Alert: Active Shooter on campus. Run Hide Fight. Watts Hall. 19th and College." and presses Send. The verbatim text is the artifact. The decision behind it is the work.

337 Cases

  1. W&LJul 2026Shelter-in-place after armed-person report at neighboring VMI; later unfoundedwlu Alert: Armed individual reported at VMI. Seek safe shelter immediately or avoid campus until further notice.Armed PersonEmergencyVerbatim
  2. UWJul 2026Shooting near 45th and University Way prompts avoid-area alerts2:19 a.m.: Police investigating a shooting near 45th and University Way. Suspect seen headed north. Avoid area.ShootingEmergencyVerbatim
  3. TempleJun 2026Shooting on the 900 block of Diamond StreetTUalertEMER: Shooting reported on the 900 block of Diamond St. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  4. TempleJun 2026Shooting on the 1700 block of North 16th StreetTUalertEMER: Shooting reported on the 1700 block of N 16th Street. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  5. McNeeseMay 2026Firearm recovered in a residence hall; fleeing subject apprehended off campusThis is not a drill. McNeese State University Police have called an immediate Shelter In Place.Armed PersonEmergencyVerbatim
  6. UNMMay 2026Fatal overnight shooting at the campus edge; morning alert said the scene was clearedLobo Alert – 5.14.2026: UNM PD was advised at 6:35 a.m. that the homicide scene at Central and Cornell has been cleared by the Albuquerque Police Department. AP…ShootingEmergencyVerbatim
  7. UNMMay 2026Firearm pulled and pointed at three people during a basketball-court altercationUNM Timely Warning – 5.12.26: Subjects were involved in an altercation at the basketball courts near Redondo Ct. and Redondo East. One male subject pulled a fir…Armed PersonTimely WarningVerbatim
  8. HarvardMay 2026Advisory after a man fired over 50 rounds at vehicles near campus; two woundedCampus Advisory — Reports of Shots Fired on Memorial Drive near River Street. At approximately 1:36 PM the Harvard University Police Department received informa…ShootingEmergencyVerbatim
  9. XavierMay 2026Student fatally shot at an off-campus job; countywide alert placed schools on lockdownShootingEmergency
  10. A-StateApr 2026Shooting at an unregistered student gathering in Unity Park left four people injuredAn active shooter has been reported in the area of Unity Park. Avoid the area. If you cannot leave the area, go to the nearest room, lock the door, turn off the…ShootingEmergencyVerbatim
  11. IUApr 2026Gunfire into a post-race street crowd near campus injures nine peopleIUB emergency: Police are responding to shots fired on Kirkwood Ave. Take safe shelter. Lock door. Avoid the area.ShootingEmergencyVerbatim
  12. AlbionApr 202676-minute lockdown after a report of an armed juvenile in town; two detainedAlbion College is currently in lockdown effective immediate due to a reported armed individual wearing (a) black sweatshirt, gray sweatpants, and is believed to…Armed PersonEmergencyVerbatim
  13. HighlineApr 2026Vehicle from a brandishing incident follows students onto campus; no firearm foundThis is not a drill. Close doors, close windows. Police are responding to campus. Do not come to campus if you are on your way. More details to come.Armed PersonEmergencyVerbatim
  14. IowaApr 2026Five people shot during a large downtown fight; alert issued within minutesHAWK ALERT: Gunshots COLLEGE and CLINTON ST avoid the area. More: emergency.uiowa.eduShootingEmergencyVerbatim
  15. CCRIApr 2026Report of a rifle in a backpack prompts a four-hour lockdown; air guns recoveredLockdown at the Warwick campus. Based on location, decide to run, hide, or fight. Seek shelter, turn off lights and silence your cell phone. Wait for all-clear.Armed PersonEmergencyVerbatim
  16. UNLApr 2026Suspicious person with rifle the East Campus UnionUNL Alert: Suspicious person reported near East Campus Union, 1705 Arbor Drive approximately 30 minutes ago. Subject is a white male with brown hair wearing a m…Armed PersonEmergencyVerbatim
  17. TempleMar 2026Shooting on the 2000 block of North 10th StreetTUalertEMER: Shooting reported on the 2000 block of N.10th Street. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  18. TempleMar 2026Shooting on the 1600 block of Bouvier StreetTUalertEMER: Shooting reported on the 1600 block of Bouvier Street. Use caution. Avoid the area. Police are on location, no active threat.ShootingEmergencyVerbatim
  19. Tulane SOMMar 2026Gunman shot two people outside a medical school building; killed by a campus officerTulane University in New Orleans puts alert out after 3 shot near the campus. @Tulane TU Alert: Police Activity- Downtown Campus There is an active police i…ShootingEmergencyVerbatim
  20. IU BloomingtonMar 2026Person with pistol near 1200 E 3rd StIUB emergency: A person with a pistol reported near 1200 E 3rd St. No action has been taken with weapon. Take safe shelter. Follow official instructions.Armed PersonEmergencyVerbatim
  21. IUPMar 2026Shots fired into the air near campus during a street celebration; suspect arrestedReport of shots fired at 10:00 p.m. on March 21 at 8th and School Street. No injuries reported. Police are on the scene. Please avoid the area and remain in a s…ShootingEmergency14 minVerbatim
  22. ODUMar 2026ROTC instructor killed in a classroom attack; cadets subdued the gunmanODU Urgent Alert: Active threat reported at Constant Hall. Follow Run-Hide-Fight protocols. Emergency personnel responding. Avoid area.Active ShooterEmergency4 minVerbatim
  23. MDCMar 2026Man wanted for leaving a loaded gun in a restroom returns to campus; hour-long lockdownArmed PersonEmergency
  24. ParklandMar 2026Shooting a block away wounded a teenager; satellite campus locked down at middayShootingEmergency34 min
  25. ArizonaMar 2026Armed person with a gun near Tyndall and UniversityUAlert: Armed Person with a gun Avoid the area. If you are in the area, follow instructions from emergency personnel. Location: North Tyndall & E University B…Armed PersonEmergencyVerbatim
  26. WashUFeb 2026Report of an armed person prompts a 63-minute shelter-in-place; search found no oneWashU Alert: Armed person on Danforth Campus. Run, Hide, or Fight. If hiding, lock or barricade yourself in a room until further notice.Armed PersonEmergencyVerbatim
  27. MCCFeb 2026Alert with detailed suspect description after a shooting a block from campusThe suspect is described as a black male with light complexion and long dreadlocks. The suspect is wearing red Jordan shoes, black pants with a white triangle o…ShootingTimely WarningVerbatim
  28. ArizonaFeb 2026Armed person with a knife at Arbol Del La Vida dormsUAlert - Armed Person with a knife Location: Arbol Del La Vida 515 N Tyndall Tucson AZ 85721 Officers in the area searching the dorm and surrounding area. U…Armed PersonEmergencyVerbatim
  29. WKUFeb 2026Shots-fired report near off-campus student apartments; no campus threat foundShootingAdvisory
  30. WSUJan 2026Shot fired during a dispute in a residence hall; two-hour shelter-in-placeDuring a dispute between people known to one another, a shot was fired tonight at Chatsworth Suites. All parties involved have left the building. Police are act…ShootingEmergencyVerbatim
  31. TempleJan 2026Person with gun on 1800 block of Montgomery AveTUalertEMER: Person with gun at 1800 block of Montgomery Ave. Use caution. Avoid the area. Police are responding.Armed PersonEmergencyVerbatim
  32. TempleJan 2026Shooting at N 12th St and W Montgomery AveTUalertEMER: Police activity reported at N 12th St and Montgomery Ave. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  33. UCCSJan 2026Shots fired in a parking dispute outside campus apartments; no injuries reportedShootingEmergency
  34. MCCJan 2026Single shot fired in a restroom during a basketball game; one man woundedThere was a shooting incident at Ballenger Field House on January 10, 2026. One suspect is in custody. Officers are on the scene, and we don't believe there are…ShootingEmergencyVerbatim
  35. TempleDec 2025Shooting on Germantown Ave at Health Sciences CenterTUalertEMER: Shooting reported on the 3500 block of Germantown Ave at the Health Sciences Center Campus. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  36. BrownDec 2025Former graduate student shoots 11 during an exam review session; two students killed1st, Urgent: There's an active shooter near Barus & Holley Engineering. Lock doors, silence phones, and stay hidden until further notice. Remember: RUN, if you…Active ShooterEmergencyVerbatim
  37. RISDDec 2025Campus alerted during a fatal active-shooter attack at a neighboring universityRISDAlert: Critical update. Police activity reported in the area of Brook and Thayer Streets. Avoid until further notice.Active ShooterEmergencyVerbatim
  38. TempleDec 2025Shooting on 1500 block of N 17th StTUalertEMER: Shooting reported on the 1500 block of N. 17th St. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  39. LaneyNov 2025Athletic director fatally shot at the fieldhouse; suspect arrested the next morningPCCD Alert: an active shooter has been reported at the Fieldhouse. Please avoid the area.ShootingEmergency23 minVerbatim
  40. UMWNov 2025Shots fired two blocks from campus wound two; shelter-in-place issuedPolice are investigating an incident on William St. Fredericksburg Police have issued a shelter in place at which includes the Fredericksburg Campus. Police are…ShootingEmergencyVerbatim
  41. IowaNov 2025Off-campus shooting prompts three alerts tracking a fleeing suspect; arrest followedHAWK ALERT Gunshots in the area of Burlington and Governor suspect heading EB avoid the area and shelter in place police on scene. More: emergency.uiowa.eduShootingEmergencyVerbatim
  42. SUNY MorrisvilleNov 2025Non-student shot in a residence hall; police determined the attack was targetedCampus on Lockdown. Shooting has occurred in South Hall, one person is injured. At this time the Suspect is unknown. Shelter in Place until further notice. Addi…ShootingEmergencyVerbatim
  43. TempleNov 2025Shooting at N Broad St / Cecil B Moore AveTUalertEMER: Shooting reported at N Broad St/ Cecil B Moore Ave. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  44. TempleNov 2025A 14-year-old shot twice at an on-campus subway station; three suspects in custodyTUalertEMER: Shooting reported at N Broad St/ Cecil B Moore Ave. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  45. UMNNov 2025Shooting at 13th Ave SE and 5th St SE with follow-up suspect descriptionsDinkytown Alert: Shooting occurred at the corner of 13th Ave Se and 5th St Se in Dinkytown. Stay away from the area. Updates and safety tips at z.umn.edu/alertsShootingTimely WarningVerbatim
  46. TempleOct 2025Shooting on 1400 block of W Susquehanna AveTUalertEMER: Shooting reported on the 1400 block of W. Susquehanna Ave. Use caution. Avoid the area. Police are responding.ShootingEmergencyVerbatim
  47. HowardOct 2025Five people shot near campus during homecoming weekend; teenager later chargedShootingEmergency
  48. OSUOct 2025Gunfire outside a residence hall after a homecoming after-party wounds threeAt approximately 3:40 am, the OSU Police Department responded to Carreker East res. hall after shooting victims reported the incident. There is no ongoing thre…ShootingEmergencyVerbatim

Showing 48 of 337 cases