A student opened fire at his middle school Thursday afternoon, wounding a 14-year-old in the neck before an armed officer working at the school was able to get the gun away, police said.

...

Investigators believe the shooting was not random and that something occurred between the two students that may have led to it.

Schools Superintendent Erroll Davis said the school does have metal detectors.

"The obvious question is how did this get past a metal detector?" Davis asked about the gun. "That’s something we do not know yet."

The armed resource officer who took the gun away was off-duty and at the school, but police didn’t release details on him or whether he is regularly at Price.

We all want to prevent or mitigate mass shootings at schools. To those of you who want to do so via increased controls: even if such laws pass through the political system, it will take years to implement. Putting armed guards in schools, or allowing teachers/administrators/staff who have CCW permits to actually carry their weapons on school property, is something we can do *right now*. It works, and it has the benefit of not further restricting civil rights. Via Armed guard disarmed teen in Atlanta school shooting, says police chief | The Salt Lake Tribune.