I am not a fan of taking wisdom from Hollywood, but this one is right on. You lose 100% of the fights you give up on. In an active shooter situation, or an airline hijacking these days, if you can't get out, you are likely to die anyway. Take the chance on removing the threat.
As for the shooting a pistol at range, it just takes practice. I can consistently hit a man sized target at 100 meters from the draw, on double action, with a pistol. Yes, I have had considerable training. But it takes practice. If you are carrying a weapon, and you don't practice with it, you might as well not carry it. Whether it is a stick, a knife or a gun. Or even your hands and feet. If you don't train, you will not react well if the situation arises.
Well said. I think that if you're "outgunned" the best chance is probably to attempt to surprise the perp with a ferocious counter-ambush. Get inside his OODA loop and throw him off.
It's good to practice at many different distances. As a kid my dad had an FFL and dealt guns through our sports club. I was involved in hunting of all types (small game, birds on the wing, big game) and shooting sports. I especially liked silhouette shooting with rifles and bowling pin shooting with handguns. I was fortunate that we had a 100 acres we lived on in the country and a progressive reloader!

I must have went a good 15-20 years shooting an average of 500 rounds per week.
I wouldn't call myself an expert or anything but I'm pretty competent with a wide range of firearms. Still, I hope to get more training, too.