Mass shooting at a grocery store two miles from campus killed 10; shelter advisory issued
AI-generated · every claim is source-linkedOn the afternoon of March 22, 2021, a gunman opened fire at the King Soopers grocery store at Table Mesa and Broadway in south Boulder, killing 10 people including Boulder Police Officer Eric Talley. CU Boulder's first CU Alert did not go out until 3:28 PM MDT -- nearly an hour after the first shots were fired at approximately 2:30 PM MDT. Williams Village student housing sits less than a mile from the King Soopers; some CU students lived directly across the street from the shooting site.
- Alerts
- 4
- Response
- 58 min
- Killed
- 10
- Injured
- 0
Alert Sequence
4 messages in sequence · 4 verified verbatim
How the first alert is built
To check this alert, Claude (an AI) read it in full 25 separate times, independently. Each read decided whether the message answers each of the six questions and gave a short reason. A final reviewer then weighed all 25 and wrote the plain-English verdict you see when you open a row. The score (for example 22/25) is how many reads agreed; the 25 individual reads are tucked underneath if you want to check them.
CU Alert: Boulder Police are responding to an active shooter at the King Soopers at Table Mesa and Broadway in south Boulder. AVOID THE AREA.
Sourcepresent25/25
Final assessment
Unanimous that the source is present; the CU Alert signature and Boulder Police identify the sender and authority.
Who is sending the alert and who is responding. People act faster on a message from a clearly identifiable, credible sender, such as a named department, the police, or a branded alert system, than on an anonymous notice. A branded signature counts.
See all 25 individual reads
- present: It opens with "CU Alert" and names "Boulder Police", identifying the source.
- present: The "CU Alert" signature and "Boulder Police" identify the sender and authority.
- present: It opens with "CU Alert" and names "Boulder Police", a branded signature and responding authority.
- present: Opens with the branded signature "CU Alert" and names "Boulder Police".
- present: It opens with the branded signature "CU Alert" and names "Boulder Police", identifying the sender.
- present: The message opens with "CU Alert" and names "Boulder Police", identifying sender and authority.
- present: The branded signature "CU Alert" and "Boulder Police" identify the sender and authority.
- present: It opens with the branded signature "CU Alert" and names "Boulder Police".
- present: It opens "CU Alert" and names "Boulder Police", a branded signature and responding authority.
- present: The branded signature "CU Alert" and "Boulder Police" identify the sender and authority.
- present: It opens with the branded signature "CU Alert" and names "Boulder Police", identifying sender and responder.
- present: The branded signature "CU Alert" and "Boulder Police" identify the sender and authority.
- present: It opens with "CU Alert" and names "Boulder Police", identifying the source and responders.
- present: The branded tag "CU Alert" and reference to "Boulder Police" identify the sender and authority.
- present: It opens with "CU Alert" and names "Boulder Police", identifying the sender and authority.
- present: The "CU Alert" tag and "Boulder Police" identify the sender and responding authority.
- present: The signature "CU Alert" plus "Boulder Police" identifies the sender and responding authority.
- present: The branded "CU Alert" and "Boulder Police" identify the sender and responders.
- present: It opens with the branded signature "CU Alert" and names "Boulder Police".
- present: It opens with "CU Alert" and references "Boulder Police", identifying the sender and authority.
- present: It opens with the branded signature "CU Alert" and names "Boulder Police".
- present: It opens with "CU Alert" and names "Boulder Police", identifying sender and agency.
- present: It opens with the branded signature "CU Alert" and names "Boulder Police", identifying source and responder.
- present: The branded signature "CU Alert" and "Boulder Police" identify the sender and authority.
- present: The "CU Alert" signature and "Boulder Police" identify the sender and responding authority.
Hazardpresent25/25
Final assessment
All reads agree the hazard is present; an active shooter is named as the specific threat.
What the threat actually is. A complete warning names the specific danger, such as a shooter, a fire, a tornado, or a gas leak, rather than a vague emergency, because people decide what to do based on what they are facing.
See all 25 individual reads
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific hazard.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter at the King Soopers," a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names the hazard: "an active shooter".
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names "an active shooter", a specific threat.
- present: It names an "active shooter", a specific threat.
Locationpresent25/25
Final assessment
Unanimous that location is present; the alert cites the King Soopers at Table Mesa and Broadway in south Boulder.
Where the threat is. Saying whether danger is in a specific building, a part of campus, or area-wide lets people judge their own proximity and choose a safe direction. Without a where, a warning is hard to act on precisely.
See all 25 individual reads
- present: It says "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It cites "the King Soopers at Table Mesa and Broadway in south Boulder", a specific place.
- present: It cites "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It specifies "the King Soopers at Table Mesa and Broadway in south Boulder".
- present: It names "the King Soopers at Table Mesa and Broadway in south Boulder", a specific place.
- present: It says "the King Soopers at Table Mesa and Broadway in south Boulder", a specific place.
- present: It locates it "at the King Soopers at Table Mesa and Broadway in south Boulder", specific places.
- present: It names "the King Soopers at Table Mesa and Broadway in south Boulder", a specific place.
- present: It cites "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It says "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It specifies "the King Soopers at Table Mesa and Broadway in south Boulder", a specific place.
- present: It cites "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It cites "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It locates it at "the King Soopers at Table Mesa and Broadway in south Boulder".
- present: It cites "the King Soopers at Table Mesa and Broadway in south Boulder", a specific place.
- present: It locates it "at the King Soopers at Table Mesa and Broadway in south Boulder".
- present: It specifies "the King Soopers at Table Mesa and Broadway in south Boulder", a precise location.
- present: It cites "the King Soopers at Table Mesa and Broadway in south Boulder," a specific location.
- present: It locates it "at the King Soopers at Table Mesa and Broadway in south Boulder".
- present: It specifies "the King Soopers at Table Mesa and Broadway in south Boulder".
- present: It says "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It names "the King Soopers at Table Mesa and Broadway in south Boulder", a specific place.
- present: It names "the King Soopers at Table Mesa and Broadway in south Boulder", a specific location.
- present: It specifies "the King Soopers at Table Mesa and Broadway in south Boulder", a precise location.
- present: It specifies "the King Soopers at Table Mesa and Broadway in south Boulder", a precise location.
Guidancepresent25/25
Final assessment
All reads agree guidance is present; recipients are told to AVOID THE AREA.
The protective action to take. A clear, specific instruction, such as shelter in place, evacuate, avoid the area, or run-hide-fight, drives faster and more correct protective behavior than describing the threat alone.
See all 25 individual reads
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA".
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA".
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA," a protective action.
- present: It instructs "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA".
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA."
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA", a protective action.
- present: It instructs recipients to "AVOID THE AREA", a protective action.
Timeabsent0/25
Final assessment
Unanimous that timing is absent; no clock time, date, or recency word appears.
When the message applies. A timestamp, the word now or immediately, or a phrase like until further notice tells the reader whether the danger is current and how quickly to act.
See all 25 individual reads
- absent: No clock time, date, or recency word such as "now" appears.
- absent: No clock time, date, or recency word appears in the text.
- absent: No clock time, date, or recency cue appears (active is part of the hazard).
- absent: No clock time, date, or recency cue such as "now" or "immediately" appears.
- absent: No clock time, date, or recency cue appears, since "active" is part of the hazard.
- absent: No clock time, date, or recency cue appears; "active shooter" is hazard not time.
- absent: No clock time, date, or recency cue appears; "active" is part of the hazard.
- absent: No clock time, date, or recency cue such as "now" or "immediately" appears.
- absent: No clock time, date, or recency cue is present.
- absent: No clock time, date, or recency cue appears; "active shooter" is the hazard, not a time cue.
- absent: No clock time, date, or recency word appears; "active" is part of the hazard.
- absent: No clock time, date, or recency cue appears in the text.
- absent: No clock time, date, or recency cue such as "now" appears.
- absent: No clock time, date, or recency word like "now" appears in the text.
- absent: No clock time, date, or recency cue such as "now" appears in the text.
- absent: No clock time, date, or recency word such as "now" appears.
- absent: No clock time, date, or recency word appears; "active shooter" is the hazard, not a time cue.
- absent: No clock time, date, or recency cue appears in the text.
- absent: No clock time, date, or recency cue such as "now" or "immediately" appears.
- absent: No clock time, date, or recency word is present (active shooter is the hazard, not time).
- absent: No clock time, date, or recency cue appears.
- absent: No clock time, date, or recency cue appears in the text.
- absent: No clock time, date, or recency cue such as "now" or "immediately" appears.
- absent: No clock time, date, or recency word appears in the text.
- absent: No clock time, date, or recency cue appears in the text.
Impactpresent15/25
Final assessment
Present by a 15 to 10 majority. Most read an active shooter at a named nearby store with avoid-area as conveying an implied lethal danger; the dissent held that naming an active shooter states no explicit harm or consequence.
What the hazard could do to the people in its path. Beyond naming the threat, a complete warning conveys its potential consequences or severity, such as that a tornado can level buildings or that a leak could be explosive, so recipients grasp how much danger they are in. Research on warning message content finds that a concrete impact statement helps people personalize their risk and act sooner.
See all 25 individual reads
- absent: It reports police responding to an active shooter and says avoid the area but states no explicit harm or injury.
- absent: This reports police responding to an active shooter with avoid-area guidance but states no explicit harm or danger to people.
- present: Reports an active shooter at a nearby store, and the real King Soopers mass shooting context with avoid-area conveys a deadly danger.
- present: It reports police responding to an active shooter at a nearby store and orders avoidance, conveying an ongoing violent danger.
- absent: Reports an active shooter at a nearby store and to avoid the area but states no harm or consequence.
- present: It reports police responding to an active shooter at a specific store which conveys a lethal threat though it leans on hazard naming; the active shooter response implies danger to people.
- present: Reports an active shooter at a nearby store with avoid-the-area, and the documented mass-casualty context aside, it names a shooter actively at a location implying imminent deadly threat, but only naming the hazard without stated harm means absent.
- absent: Reports an active shooter at a store with avoid guidance but does not state explicit harm or severity.
- absent: Reports an active shooter at a nearby store with avoid guidance but states no harm or explicit consequence.
- present: It reports police responding to an active shooter, conveying a clear lethal danger to people.
- present: Reports an active shooter at a nearby store and directs avoidance, with the active shooter at a specific location implying lethal danger.
- present: It reports police responding to an active shooter at a grocery store and to avoid the area, and active shooter at a specific scene conveys a lethal danger.
- present: An active shooter at the nearby King Soopers with avoid the area conveys a lethal threat to people.
- present: Reports police responding to an active shooter at a nearby store and to avoid the area, with active shooter conveying an ongoing lethal danger.
- present: Reports police responding to an active shooter at a named location with avoid guidance, conveying a deadly threat.
- absent: Reports an active shooter at a store and to avoid the area but names the hazard without stating consequences.
- absent: Reports an active shooter at a nearby store and to avoid the area but states no harm or severity.
- present: Reports police responding to an active shooter at a nearby store, conveying a deadly danger and to avoid the area.
- absent: Reports an active shooter at a store and says avoid the area but states no injury or harm.
- absent: Reports an active shooter at a store and says avoid the area but states no resulting harm or consequence.
- present: Reports an active shooter responding at a nearby store, with avoid the area, conveying an implied lethal danger nearby.
- present: Reports an active shooter at a nearby store and urges avoiding the area, conveying a clearly implied lethal danger.
- present: Reports an active shooter at a nearby store with avoid the area, and the named context conveys a deadly danger.
- absent: Reports police responding to an active shooter at a store and to avoid the area but states no explicit harm or casualties.
- present: It reports police responding to an active shooter at a nearby store, implying a deadly threat.
Systematic AI judgments with visible reasoning, not human-validated codings.
About this analysisBackground
Key Findings
Community Response
How the campus community received and interpreted the alert(s), in their own words.
The CU Alert response was widely criticized for being roughly an hour late: students and parents said they learned of the shooting from social media, classmates, and teachers before any university notification, and a student employee told the CU Independent the university should have alerted the student body 'a lot sooner'. The delay fed a petition over the alert system and a CU pledge to review its procedures.
“They really should have, in my opinion, alerted the student body a lot sooner.”
Reactions to the alert, drawn from press coverage; follow each link to verify. Quotes are reproduced from reporting and not independently re-confirmed against the original source.
Sources
- Source
- Student Paper
- Student Paper
- News
- News
Campus Alert Archive. "University of Colorado Boulder: Mass shooting at a grocery store two miles from campus killed 10; shelter advisory issued." Incident of March 22, 2021. Added May 2026; last updated July 2026. https://campusalertarchive.com/case/cu-boulder-king-soopers-shelter-advisory-2021-03-22/
Alert text quoted on this page remains the work of the issuing institution; the archive is a secondary source.