{
  "id": "2026-10-15-miami-university-ohio-mcguffey-hall-active-threat-fireworks",
  "slug": "miami-university-ohio-mcguffey-hall-active-threat-fireworks-2026-10-15",
  "institution": {
    "name": "Miami University",
    "shortName": "Miami OH",
    "state": "OH",
    "type": "public-r2",
    "alertSystemName": "RedHawk Alert / @miamiuniversity",
    "enrollment": 19000
  },
  "incident": {
    "date": "2026-10-15",
    "type": "shots-fired",
    "cleryCategory": "emergency-notification",
    "resolution": "unfounded",
    "headline": "Reported gunshots near a campus building prompt an active-threat alert; no gunfire found",
    "headlinePublic": "Reported gunshots near a campus building prompt an active-threat alert; no gunfire found",
    "summary": "On Thursday, October 15, 2026, Miami University's [@miamiuniversity account posted a RedHawk Alert](https://x.com/miamiuniversity/status/2110795707846140269) at 2:11 p.m. EDT reporting an active threat situation in the area of McGuffey Hall and telling people to avoid the area, after a call to the Butler County Sheriff's Office about possible gunfire at about 2:00 p.m. A second post at 2:23 p.m. said officers had checked the building, and an [ALL CLEAR post at 2:37 p.m.](https://x.com/miamiuniversity/status/2110802185445335168) said there was no active threat on campus. Officers found no evidence of gunfire and no one injured, and witnesses said the noise sounded more like fireworks.",
    "outcome": "Officers searched the building and surrounding area, found no active threat and no injured people, and the university said there was no evidence of gunfire. The noise was attributed to fireworks."
  },
  "alerts": [
    {
      "sequence": 1,
      "type": "initial",
      "timestamp": "2026-10-15T14:11:28-04:00",
      "channel": "twitter-x",
      "verbatimText": "RedHawk Alert: EMERGENCY - An active threat situation has been reported in the area of McGuffey hall. Avoid this area. RUN/HIDE/FIGHT! Updates to follow.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://x.com/miamiuniversity/status/2110795707846140269",
      "sourceDescription": "@miamiuniversity",
      "annotations": [
        "Read 2026-10-20 from the X post's page title as returned by a search tool: two separate searches returned identical title text, but there was no independent fetch method and no hash, and the title flattens any line breaks in the original post. A dual read by the Grok seat is recommended before archival. Post time decoded from the status ID: 2:11:28 PM EDT, about 11 minutes after the roughly 2:00 p.m. call to the Butler County Sheriff's Office.",
        "The post pairs an avoid-the-area direction with RUN/HIDE/FIGHT and promises updates. 'McGuffey hall' has a lowercase h here and 'Mcguffey Hall' appears in the next post; the spellings are kept as shown."
      ],
      "characterCount": 153
    },
    {
      "sequence": 2,
      "type": "update",
      "timestamp": "2026-10-15T14:23:45-04:00",
      "channel": "twitter-x",
      "verbatimText": "RedHawk Alert: EMERGENCY -Reports of gunfire was reported in the area of Mcguffey Hall. Officers have checked the building and all is clear. Stay vigulant!",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://x.com/miamiuniversity/status/2110798799903818211",
      "sourceDescription": "@miamiuniversity",
      "annotations": [
        "Read 2026-10-20 from the X post's page title as returned by a search tool: two separate searches returned identical title text, but there was no independent fetch method and no hash, and the title flattens any line breaks in the original post. A dual read by the Grok seat is recommended before archival. Post time decoded from the status ID: 2:23:45 PM EDT.",
        "Typos kept as shown: '-Reports' with no space after the dash, 'was reported', 'Mcguffey' and 'vigulant'. The message says officers checked the building and all is clear but is not labeled ALL CLEAR and still asks people to stay vigilant, so it is filed as an update; the formal ALL CLEAR came 13 minutes later.",
        "Its decoded time matches the 2:23 p.m. all-clear time some outlets reported, which suggests those outlets were describing this message rather than the ALL CLEAR post."
      ],
      "characterCount": 155
    },
    {
      "sequence": 3,
      "type": "all-clear",
      "timestamp": "2026-10-15T14:37:12-04:00",
      "channel": "twitter-x",
      "verbatimText": "RedHawk Alert: EMERGENCY - ALL CLEAR! No active threat on campus. Safe to resume your daily activities.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://x.com/miamiuniversity/status/2110802185445335168",
      "sourceDescription": "@miamiuniversity",
      "annotations": [
        "Read 2026-10-20 from the X post's page title as returned by a search tool: two separate searches returned identical title text, but there was no independent fetch method and no hash, and the title flattens any line breaks in the original post. A dual read by the Grok seat is recommended before archival. Post time decoded from the status ID: 2:37:12 PM EDT.",
        "The decoded time matches the 2:37 p.m. time one outlet reported and falls 25 minutes 44 seconds after the first alert. The post says it is safe to resume 'daily activities'; some coverage rendered the phrase as 'normal activities'."
      ],
      "characterCount": 103
    }
  ],
  "context": "The three RedHawk Alert posts are on the [@miamiuniversity account](https://x.com/miamiuniversity/status/2110795707846140269), and their times are decoded from the X status IDs. [FOX19](https://www.fox19.com/2026/10/15/all-clear-miami-university-after-active-threat-alert-sent/) and other local stations reported that the Butler County Sheriff's Office received a call about possible gunfire in or near McGuffey Hall at about 2:00 p.m. EDT, and Oxford police, university police and the sheriff's office responded within about a minute. Officers searched the building and surrounding area and found no evidence of gunfire; witnesses said the noise sounded more like fireworks, [WVXU](https://www.wvxu.org/local-news/2026-10-15/false-alarm-lockdown-miami-university-oxford) described a false alarm that prompted a brief lockdown, and [WCPO](https://www.wcpo.com/news/local-news/no-threat-found-after-reported-shots-fired-on-miami-university-campus) reported no threat found. [614NOW's headline](https://614now.com/2026/hot-topics/fireworks-set-off-inside-ohio-dorm-room-mistaken-for-active-shooter) says the fireworks were set off inside a dorm room, a detail the other coverage seen does not specify. Miami University's own [statement page](https://miamioh.edu/news/2026/10/information-about-police-response-to-mcguffey-hall-area-oct-15.html), as summarized by a search tool, says the Butler County Sheriff's Office received a call about shots fired in or near McGuffey Hall at about 2 p.m. on October 15, that Miami University Police also received a report from a student in a classroom, that MUPD sent an emergency alert to the campus, and that after a search found no threat an all-clear message went out through the emergency alert system. The statement is a news post, not an alert, so it supports the existence of both messages but not their wording. The alert wording comes from X post page titles returned by a search tool; two separate searches returned identical titles, which is not a dual read. The news articles' bodies and the university's own alert pages were not read.",
  "keyFindings": [
    "An alert that paired an avoid-the-area direction with RUN/HIDE/FIGHT went out about 11 minutes after the roughly 2:00 p.m. call, and the lockdown lasted about 26 minutes until the ALL CLEAR post, with officers attributing the noise to fireworks.",
    "A middle post at 2:23 p.m. said the building was checked and all was clear but kept a stay-vigilant instruction; the formal ALL CLEAR followed at 2:37 p.m., which accounts for outlets reporting different all-clear times."
  ],
  "sources": [
    {
      "title": "@miamiuniversity",
      "url": "https://x.com/miamiuniversity/status/2110795707846140269",
      "type": "official-social",
      "accessDate": "2026-10-20"
    },
    {
      "title": "@miamiuniversity",
      "url": "https://x.com/miamiuniversity/status/2110798799903818211",
      "type": "official-social",
      "accessDate": "2026-10-20"
    },
    {
      "title": "@miamiuniversity",
      "url": "https://x.com/miamiuniversity/status/2110802185445335168",
      "type": "official-social",
      "accessDate": "2026-10-20"
    },
    {
      "title": "All clear at Miami University after reported gunshots on campus (FOX19)",
      "url": "https://www.fox19.com/2026/10/15/all-clear-miami-university-after-active-threat-alert-sent/",
      "type": "local-media",
      "accessDate": "2026-10-20"
    },
    {
      "title": "Information about police response to McGuffey Hall area Oct. 15 (Miami University)",
      "url": "https://miamioh.edu/news/2026/10/information-about-police-response-to-mcguffey-hall-area-oct-15.html",
      "type": "official-statement",
      "accessDate": "2026-10-20"
    },
    {
      "title": "False alarm prompts brief lockdown at Miami University (WVXU)",
      "url": "https://www.wvxu.org/local-news/2026-10-15/false-alarm-lockdown-miami-university-oxford",
      "type": "local-media",
      "accessDate": "2026-10-20"
    },
    {
      "title": "No threat found after reported shots fired on Miami University campus (WCPO)",
      "url": "https://www.wcpo.com/news/local-news/no-threat-found-after-reported-shots-fired-on-miami-university-campus",
      "type": "local-media",
      "accessDate": "2026-10-20"
    },
    {
      "title": "Fireworks set off inside Ohio dorm room mistaken for active shooter (614NOW)",
      "url": "https://614now.com/2026/hot-topics/fireworks-set-off-inside-ohio-dorm-room-mistaken-for-active-shooter",
      "type": "local-media",
      "accessDate": "2026-10-20"
    }
  ],
  "confidence": "high",
  "tags": [
    "2026",
    "shots-fired",
    "public-r2",
    "fresh-week",
    "ohio",
    "false-alarm",
    "fireworks",
    "redhawk-alert",
    "title-read"
  ],
  "dateAdded": "2026-10-20",
  "lastUpdated": "2026-10-20",
  "addedBy": "ingestion",
  "responseTimeMinutes": 11
}
