"I think that my husband would have done whatever it took to keep that student from harming other people," Ager said.
The school resource officer secured the classroom while getting other students to safety Newport 100s Box , Waukesha Police Chief Russell Jack said at a news conference Monday.
Other Waukesha police officers and Waukesha County sheriff's deputies came to the scene and began "dialogue with the suspect in an attempt to de-escalate the situation," Jack said.
"The suspect would not remove his hands from his pockets and continued to ignore officers' commands," Jack said. "The suspect removed his handgun from his waistband and pointed it at the officers. An officer was forced to discharge his firearm, striking the suspect."
Officers provided lifesaving medical attention to the student, Jack said, as "remaining students Cheap Newport 100s cigarettes were evacuated from the classroom and the school was put on lockdown."