A resource officer may have prevented a massacre after a 19-year-old former student allegedly brought a gun inside an Illinois school and opened fire. The suspect shot at the Dixon High School resource officer, who returned fire and struck the gunman, City Administrator Danny Langloss said. The officer was not hit by gunfire and the suspect had non-life threatening injuries. No students or staff members were injured in the incident. The suspect was placed in police custody.