Hitting a human sized target at 40 yards is not particularly difficult. I applaud the good guy with the gun as much as anyone else, but let’s not pretend he’s super human. The fact that these shots are actually quite easy is precisely why everyone should be armed without limitation.
I'm not bad with a pistol, I've had some excellent training and I'm pretty sure I could get the hits under time on the range. The question really comes down to the following; can you do this with no warm up, from a basically unaware mental posture, while people pop up and down in front of you, the target is moving and you have bullets coming in your general direction. Being shot at changes things.
I understand it was 9 mm.
.