Students at Parkrose High School in northeast Portland were in class just before Noon Friday when a student armed with a gun walked into the room.
The students scattered and many called 911.
The school went into lockdown.
Football Coach Keanon Lowe, a former player with the University of Oregon Ducks, tackled the armed student in the hallway and held him until police arrived.
Police took the student into custody. They're investigating whether any shots were fired.
No one was hurt.
Other responders included: members of the Portland Police Special Emergency Reaction Team; Portland Police Behavioral Health Unit; GVRT; Transit Police Division; FBI; and Multnomah County Sheriff's Office. Police continued to clear the entire high school and found no additional suspects or anyone who was injured.
"Incidents such as the one that occurred today strikes the worst fear in the hearts of students and parents," said Chief Danielle Outlaw. "The officers and school staff worked together to respond quickly and ensure the safety of all involved. I commend the school staff member who displayed quick actions and bravery when he confronted the subject."