Skip to content
Campus Alert Archive

Chapter 1 of 7

Active Shooters

The cases that rewrote the playbook.

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

Cases
487
Alert messages
1,124
Institutions
355
Avg response (min)
23.4

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, addressed only to faculty and staff and stating that police were "investigating two shooting incidents." By the time that message landed, the shooter had already entered Norris Hall and killed thirty-one more. The 131-minute delay is the single most-studied number in this archive, and the state's official review panel report made the notification gap its central finding. It is the reason the Higher Education Opportunity Act of 2008 (HEOA) rewrote the Clery Act to require immediate emergency notification, and why every alert system on every campus today exists in the form it does.

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

The arc from 131 minutes to 5

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 @UNLVPD tweet, "University Police responding to report of shots fire in BEH evacuate to a safe area, RUN-HIDE-FIGHT", was sent at 11:53 AM, eight minutes after the first 911 call. The typo (shots fire) was preserved verbatim across SMS, X, and the campus Rebel Alert push, indicating the police dispatcher composed it under pressure and did not pause to proofread. Six minutes later, a confirmed-active-shooter update went out. Three minutes after that, a secondary report at the Student Union expanded the alert. Within 35 minutes from the first 911 call, students across the campus had received four messages and a building-by-building all-clear was underway. The shooter was already dead by the second alert, but UNLV did not yet know that, and the system's job was to assume the worst. That assumption is what HEOA encoded.

Between Virginia Tech and UNLV sit Northern Illinois (Cole Hall, February 14, 2008, 14 minutes to first alert), University of Texas at Austin (September 28, 2010, 6 minutes via UT Police Twitter, the first alert in this archive sent via social media before SMS), Sandy Hook spillover at Western Connecticut (December 14, 2012, lockdown declared even though the campus was not the target), Umpqua Community College (October 1, 2015, 3 minutes to lockdown declaration but 41 minutes to evacuation order), Florida State at Strozier Library (November 20, 2014, 2 minutes to first FSU Alert), Ohio State (November 28, 2016, the famous "BUCKEYE ALERT: Active Shooter on campus. Run Hide Fight," 85 characters that locked down 50,000 people in 90 seconds), Marshall County HS (Kentucky, January 23, 2018), Parkland (February 14, 2018), Saugus High (November 14, 2019), Oxford High School (November 30, 2021), Robb Elementary in Uvalde (May 24, 2022), Michigan State (February 13, 2023, with "Run, Hide, Fight" sent eight times across MSU Alert, Twitter, and email over the course of three hours), University of Virginia (November 13, 2022), University of North Carolina at Chapel Hill (Caudill Labs, August 28, 2023, with "Alert Carolina: Shots reported in Caudill Labs" sent one minute after the first 911 call), Florida State (April 17, 2025), and Apalachee High School (Georgia, September 4, 2024). Each of those is its own case file in the archive; together they map a learning curve that is real, measurable, and incomplete.

What this chapter is actually about

The 312 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 dispatcher's compressed SMS, the IT-formal email follow-up, the timeline correction issued at 3:00 AM after the all-clear has held overnight, the apology email sent the next afternoon 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. The first 90 seconds matter more than the next 90 minutes. The cases that hold up well (UNC, UNLV, MSU, FSU 2014, OSU 2016) share a single structural feature: the first message is short, mono-channel, and tells people to do one thing. The cases that don't (Virginia Tech, Umpqua's evacuation lag) failed at exactly this step.

  2. "Run-Hide-Fight" became the lingua franca after 2013. The Department of Homeland Security's "Run. Hide. Fight." guidance, built on a 2012 City of Houston video DHS funded, is the reason almost every alert in this chapter from 2014 onward contains the phrase. The earlier cases (Virginia Tech, NIU, Texas) do not; alerts in the 2007–2012 window typically said "remain in your classroom" or "shelter in place," language that became legally and rhetorically inadequate after Sandy Hook reframed the bystander as an actor.

  3. Hyphenation matters more than you'd think. Compare Ohio State's "Run Hide Fight" (no hyphens, 85 characters) to UNLV's "RUN-HIDE-FIGHT" (hyphenated, capitalized). The hyphenation in UNLV's template was kept because it survives SMS character collapses without losing meaning when phones strip whitespace; OSU's spaces are a deliberate readability choice. Both are correct. The fact that universities have actually argued about this, in writing, in their alert-system style guides, is itself an artifact this chapter preserves.

  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 a duty IT staffer types "BUCKEYE ALERT: Active Shooter on campus. Run Hide Fight." into a console and presses Send. The verbatim text is the artifact. The decision behind it is the work.

487 Cases

  1. McNeeseMay 2026Cannabis Smell, a Firearm, a Foot Chase: McNeese's 36-Minute Shelter-in-Place Begins With a Residence-Hall KnockThis is not a drill. McNeese State University Police have called an immediate Shelter In Place.Armed PersonEmergencyVerbatim
  2. UNMMay 2026Overnight on the 2400 Block of Central: UNM's 6:35 AM Lobo Alert That the Homicide Scene at Central and Cornell 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
  3. UNMMay 2026Pickup-Game-Turned-Standoff: UNM's Timely Warning After a Player Pulls a Firearm at the Redondo Basketball CourtsUNM 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
  4. HarvardMay 2026Fifty Rounds at Memorial Drive: Harvard Issues Campus Advisory as State Trooper and Armed Civilian Stop Charles River ShooterCampus Advisory — Reports of Shots Fired on Memorial Drive near River Street. At approximately 1:36 PM the Harvard University Police Department received informa…ShootingEmergencyVerbatim
  5. XavierMay 2026An MBA Student a Day From Graduation: How an 'Active Shooter' Alert From Lockland Reached Xavier Eight Miles AwayHamilton County Emergency Alert: ACTIVE SHOOTER in the area of N. Wayne Avenue, Lockland. Shelter in place. Lock doors and windows. Suspect at large. Avoid the…ShootingEmergency
  6. HamptonApr 202637 Minutes from 911 to Alert: Hampton University's Tyler Street Carjacking and the DoorDash Driver Caught in the CrossfireHampton Alert: Police activity in the area of Tyler Street. Please avoid the area until further notice. Updates to follow.ShootingEmergency
  7. A-StateApr 2026An Unregistered Party at Unity Park Triggers an Active-Shooter Alert at A-State at 12:38 AMAn 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
  8. IUApr 2026Nine Wounded on Kirkwood After Little 500: An IU Notify Alert That Had To Distinguish 'Near Campus' From 'On Campus'IUB emergency: Police are responding to shots fired on Kirkwood Ave. Take safe shelter. Lock door. Avoid the area.ShootingEmergencyVerbatim
  9. PennApr 2026Penn Called an Unprovoked 40th Street Shooting 'Police Activity' for an Hour. Editors Were Furious.UPennAlert: Police activity at 40th and Sansom Streets. Avoid the area. Updates to follow.ShootingEmergency
  10. AlbionApr 2026'Believed to Be Armed in the Greater Albion Community': A Liberal Arts Campus Locked Down for 76 Minutes While Police Searched the TownAlbion 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
  11. HighlineApr 2026Silver Jeep With a Black Hood: Highline College's Mid-Afternoon Lockdown After Two Targeted Students Were Followed Onto CampusHighline Alert: Campus is on LOCKDOWN. Shelter in place immediately. Lock or barricade doors, turn off lights, remain silent. Police on scene. More info to foll…Armed PersonEmergency
  12. IowaApr 2026Five Shot, Three Iowa Students Among Them: A Bar-District Brawl Triggers a 1:51 AM Hawk Alert on the Ped MallHAWK ALERT Report of gun shots fired in the area of College and Clinton. Avoid the area. More: emergency.uiowa.eduShootingEmergencyVerbatim
  13. UW OshkoshApr 2026Pub Crawl Gunfire at McKinley & John: 17-Year-Old Wounded as TitanAlert Declares 'No Ongoing Threat'TitanAlert: Police responding to shots fired near McKinley Ave and John St. Avoid the area. Updates to follow.ShootingEmergency
  14. CCRIApr 2026A Backpack and the Butt of a Rifle Put CCRI Warwick on a Four-Hour LockdownLockdown 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
  15. LaneMar 2026A Carelessly Handled Gun Kills a 19-Year-Old in Williamson Hall at Lane CollegeCampus alert: Police are responding to a shooting near Williamson Hall. Shelter in place and avoid the area until further notice.ShootingEmergency
  16. Tulane SOMMar 2026Officer Down Range: TUPD Kills Gunman Outside Hutchinson Building After Two Critical ShootingsTU ALERT: Active threat near Hutchinson Building, downtown campus. Shelter in place. Lock doors. Avoid 1400 block Tulane Ave. TUPD and NOPD responding.ShootingEmergency3 min
  17. IUPMar 2026Two Shots-Fired Everbridge Alerts in 69 Minutes: IUPatty's 2026 Becomes a Live-Stream Stress TestIUP Alert: Shots fired reported at 8th and School Street, adjacent to campus. Avoid the area. Shelter in place if nearby. Updates to follow.ShootingEmergency14 min
  18. OCCMar 2026An AI Gun Detector Locked Down a Syracuse Campus for 14 Minutes Over a Paintball GunOCC ALERT: A possible weapon has been detected on the Onondaga Community College campus. LOCKDOWN now in effect. Lock doors, stay away from windows, remain in p…Armed PersonEmergency
  19. ODUMar 2026ROTC Cadets Kill the Gunman: How Students Ended a Terrorist Attack Inside Old Dominion's Constant Hall in Seven MinutesO.D.U. Urgent Alert: Active threat reported at Constant Hall. Follow Run-Hide-Fight protocols. Emergency personnel responding. Avoid area,Active ShooterEmergency4 minVerbatim
  20. CCUMar 2026A 3:30 AM Alert About a 7-Eleven Across Highway 501: CCU's Pre-Dawn Off-Campus Shooting NotificationCCU Alert: Avoid the 7-Eleven at Hwy 501 and East Cox Ferry Road. Multiple agencies investigating in the area. No threat to campus at this time. Updates to foll…ShootingAdvisory
  21. MDCMar 2026Suspect Wanted for Leaving Loaded Gun in MDC Bathroom Returns to Campus, Triggering Hour-Long LockdownMDC ALERT: Homestead Campus is on LOCKDOWN due to a possible armed suspect on campus. Shelter in place, lock doors, stay away from windows. Await all clear from…Armed PersonEmergency
  22. MDCMar 2026A Loaded Gun Left in a Bathroom and a Suspect Who Came Back: Miami Dade College's Homestead Campus Locked Down TwiceMDC ALERT: Armed suspect reported on Homestead Campus. LOCKDOWN in effect. Go to a secure room, lock door, turn off lights, stay silent. Do not open the door fo…Armed PersonEmergency
  23. ParklandMar 2026A Teen Shot One Block Away Triggers a Midday Lockdown and Afternoon Cancellations at Parkland's Mattis CampusParkland Alert: Parkland on Mattis is on lockdown due to a reported shooting near Mattis Ave and Parkland Way. Two male suspects in black clothing are at large.…ShootingEmergency34 min
  24. WashUFeb 2026Run, Hide, or Fight: WashU's 63-Minute Shelter-in-Place After False Report of Armed Person Near Brookings HallWashU Alert: Armed person on Danforth Campus. Run, Hide, or Fight. If hiding, lock or barricade yourself in a room until further notice.Armed PersonEmergencyVerbatim
  25. OCUFeb 2026Gun Pointed at Campus Security: Ohio Christian Goes Into 3-Hour Shelter-in-Place After Encounter Near Softball FieldsOCU ALERT: Shelter in place immediately. Reports of an armed individual near the campus softball fields in the 1400 block of Lancaster Pike. Lock doors, stay aw…Armed PersonEmergency
  26. MCCFeb 2026After the Field House, a Second Alert: 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
  27. GCCCFeb 2026An Unconfirmed 'Shots Fired Near the Cafeteria' Locks Down a Kansas College AgainGCCC EMERGENCY: Unconfirmed report of shots fired near the Cafeteria. Campus is on LOCKDOWN. Shelter in place or evacuate to a reunification point. Lock doors,…Active ShooterEmergency
  28. PBSCFeb 2026An Altercation With a Gun That Was Never Fired Triggered an 'Active Shooter' Alert at Palm Beach State CollegePBSC ALERT: ACTIVE SHOOTER reported on the Lake Worth campus. Lockdown in effect. Run, Hide, Fight. Lock and barricade doors. Stay away from windows. Do not exi…Armed PersonEmergency
  29. SC StateFeb 2026Two Students Killed Inside a Hugine Suites Apartment: SC State's Deadliest On-Campus Shooting Triggers 8-Hour LockdownSC State Alert: Lockdown in effect. A possible shooting has been reported in the Hugine Suites. All students, faculty, and staff must shelter in place immediate…ShootingEmergency
  30. WKUFeb 2026WKU Alert: 'No threat at this time' as Pre-Dawn Shots Hit a Bowling Green Apartment ComplexWKU Alert: BGPD investigating reported shots fired in the area of Old Morgantown Road near the Registry. No threat at this time to WKU campus. Avoid the area.ShootingAdvisory
  31. WSUJan 2026Former Students Storm the 8th Floor: Shot Fired at Wayne State's Chatsworth Suites Triggers 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
  32. UAJan 2026A Stairwell Shooting One Block Away: University of Akron's Sunday-Night Z-Alert About Envision ApartmentsZ-Alert: A shooting has been reported at the Envision Apartments in the 400 block of Sherman Street, just off campus. A possible suspect has fled north from the…ShootingTimely Warning
  33. UWJan 2026Machete-Wielding Man Barricades for Four Hours at University Lutheran Church Bordering UW's U-District Campus, Arrested by SWAT After FlashbangsARMED BARRICADE: Police are responding to a barricade situation at University Lutheran Church (1604 NE 50th St) adjacent to UW campus. Avoid the area around NE…Armed PersonEmergency
  34. UCCSJan 2026Two Years Later, Another Shooting Outside Antero Hall: UCCS Closes Campus After a Parking-Dispute GunfightUCCSAlert: Shelter in place. Shots fired reported near Alpine Village. Avoid the area. Stay inside and away from windows until further notice.ShootingEmergency
  35. MCCJan 2026One Shot Fired During a Basketball Game at Ballenger Field HouseThere 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
  36. YSUDec 2025A Ski-Masked Intruder at The Edge and a Penguin Alert Before 7 a.m.Penguin Alert: Possible armed intrusion reported at the University Edge. Avoid the area. University Police are responding. Updates to follow.Armed PersonEmergency
  37. BrownDec 2025Finals Week Massacre: Former Graduate Student Opens Fire in Barus and Holley, Killing TwoThere's an active shooter near Barus & Holley Engineering. Lock doors, silence phones and stay hidden until further notice.Active ShooterEmergencyVerbatim
  38. RISDDec 2025Two Words Missing: RISD's 90-Minute Wait to Say 'Active Shooter'RISDAlert: Critical update. Police activity reported in the area of Brook and Thayer Streets. Avoid until further notice.Active ShooterEmergencyVerbatim
  39. RISDDec 2025RISD's First Alert Said Only 'Police Activity' While an Active Shooter Killed Two People a Ten-Minute Walk Away at BrownRISDAlert: Critical update. Police activity reported in the area of Brook and Thayer Streets. Avoid until further notice.Active ShooterEmergencyVerbatim
  40. KSUDec 2025Finals Week at Whitney Young Hall: KSU's Fatal Shooting and the Grand Jury's Self-Defense VerdictKSU Alert: Active aggressor reported on campus near Whitney Young Hall. Shelter in place immediately. Lock doors, stay away from windows. Avoid the area until f…Active ShooterEmergency
  41. SDSUNov 2025Gameday 'Shots Fired' Alert Triggers Tailgate Panic Before Self-Harm Incident Confirmed Off-CampusSDSU shots fired. Tailgate area – shelter in place.ShootingEmergencyVerbatim
  42. RiverlandNov 2025Splat Gun Mistaken for Rifle Locks Down Southern Minnesota Community College for 40 MinutesRiverland Community College Alert: The Austin campus is under lockdown due to a report of a person with a firearm near student housing. All students and staff s…Armed PersonEmergency
  43. LaneyNov 2025The Shot That Echoed 20 Minutes Late: John Beam Was Dying When Laney College Finally Sent Its Active Shooter AlertPERALTA ALERT: Active shooter reported near Laney College Fieldhouse. LOCKDOWN in effect. Secure yourself. Stay away from windows. Do not leave your location un…ShootingEmergency23 min
  44. ISMMSNov 2025Off-Duty Officer Disarms Gunman in Mount Sinai ER: 22 Minutes That Reshaped Medical School Safety TalksCode Silver, Emergency Department. Code Silver, Emergency Department. Code Silver, Emergency Department.Active ShooterEmergency1 min
  45. UMWNov 2025Shots Fired Two Blocks Off Campus Trigger a Fredericksburg Shelter-in-PlacePolice are investigating an incident on William St. Fredericksburg Police have issued a shelter in place at which includes the Fredericksburg Campus. Police are…ShootingEmergencyVerbatim
  46. IowaNov 2025Hawk Alert Tracks a Fleeing Shooter: Three Rapid-Fire Notifications Guide Campus Through Off-Campus Gunfire at Burlington and GovernorHAWK ALERT Gunshots in the area of Burlington and Governor suspect heading EB avoid the area and shelter in place police on scene.ShootingEmergencyVerbatim
  47. DrakeNov 2025Two Parties Exchange Gunfire Three Blocks From Drake: King Elementary Goes 'Secure' During DismissalBulldog Alert: Des Moines Police are responding to a report of shots fired in the 1800 block of Clark Street, south of campus. Avoid the area. Public Safety is…ShootingTimely Warning
  48. SUNY MorrisvilleNov 2025Targeted Shooting in Dormitory Locks Down 2,000-Student Agricultural College in Rural New YorkCampus 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

Showing 48 of 487 cases