LTC Kevin Grossman shared the story of a Deputy Sheriff in a mid-western town whose daughter was killed when a gunman attacked their church. The deputy explained that despite the fact that he carried his gun all of the time while off duty that out of respect for the members of the church that he never carried his gun inside the church. He was at a church function on a weekday evening when a gunman came into the building and opened fire. The deputy said that he would have been able to kill the gunman very quickly but he didn't have his own gun. Instead, he watched in horror as his daughter was shot and killed. All he could do was throw himself in the path of the bullets to try to keep her from getting shot.
There was a gunman who attacked people at a church in Colorado Springs. An armed security officer killed that gunman after his initial attack and saved countless lives.
The only way to stop a bad guy with a gun is a good guy with a gun. To those sheep who demand protection but are offended by the very means of that protection I say pull your head out of your third point of contact and shut the hell up!