Hallucinating teen wrestles officer for gun at Oregon city hall

July 30, 2013 (BEAVERTON, Oregon)

Surveillance cameras in the lobby at the Beaverton City Hall show Jared Leone, 18, taking a swing at a Beaverton officer, and stealing his gun. Leone shot a hole in the wall. Police tried to stop Leone, but nothing seemed to work.

"During the struggle, he was tased seven times and it didn't have an effect on him," one officer said.

Officials say it all started when Leone took mushrooms at a local zoo. Police say Leone said he thought he saw a terrorist plot unfolding, and that someone had planted a bomb on a train.

No one was hurt.

CNN contributed to this report.

Copyright © 2023 WLS-TV. All Rights Reserved.