POLISCOPE
Back to feed
NewsWFLA News Channel 8August 3, 2026Hillsborough

Police confirm suspect in Twin Falls restaurant shooting died by self-inflicted gunshot

The suspect in a fatal shooting at a Twin Falls fast-food restaurant died from a self-inflicted gunshot wound. Police stated that an off-duty officer and a citizen fired shots that diverted the gunman during the incident.

Read the full story at WFLA News Channel 8

Why It Matters

This report clarifies the conclusion of a violent incident in a local business, confirming the suspect acted alone and is deceased.

Key Facts

  • The suspect, 24-year-old Chad Williams, died from a self-inflicted gunshot wound.
  • An off-duty officer and a citizen fired shots at the suspect during the incident.
  • The shots fired by the officer and citizen diverted the suspect.
  • Investigators confirmed the suspect acted alone.

Who's Mentioned