How Do You Stop School Shootings?

Greg Shaffer is a 20 year FBI veteran and former member of the FBI Hostage Rescue Team. Shaffer has done security for events like the Super Bowl and the World Series. In the wake of the Texas school shooting, what when wrong and how can we stop this?