Twin Falls police said 24-year-old Chad Williams died from a self-inflicted gunshot wound after Saturday's attack near the newly opened In-N-Out Burger that killed three people and wounded seven.
Two armed responders — an off-duty Idaho State Police trooper and a private citizen — returned fire, and authorities said their actions drove Williams from the scene and likely prevented more casualties.
Witnesses described people fleeing into nearby businesses and the visitor center as shots rang out, with employees locking doors and families hiding in back rooms while calling 911.
Police said Williams acted alone and are still investigating a motive, as local officials urged residents to support one another after one of Idaho's deadliest recent mass shootings.