The Good Guy With A Gun shit is and always has been complete and utter bullshit.
It's very difficult even when well-trained to stop a heavily armed suspect in body armor hell bent on killing a shitload of people. To put that on average citizens or fucking teachers is literally insane.