A teacher who got on top of a student who had just fired two gunshots at his school says his first thought was getting the gun away, and his second thought was for the shooter's well-being.

Teacher Brady Olson told a news conference Tuesday that he chatted with the student while waiting for police and told him they would find a way to get him some help.

Bail has been set at $500,000 for the 16-year-old who is being held after Monday's shooting at North Thurston High School. The school is in Lacey, Washington, about 60 miles southwest of Seattle.

A juvenile court commissioner found probable cause to hold the boy.

The recent transfer to the school reportedly told detectives he didn't intend to hurt any other students.