Consider, though, those living outside major population centers, where the police response time can be on the order of 10 to 30 (or more) minutes and there's an active shooter situation. There's very little that can be done to mitigate damage done by the shooter or prevent him from escaping in that span of time.
We had a shooter situation at my apartment complex not long ago and the police were on scene before I had time to unlock my pistol.