Even if it WASN'T a gun free zone and I and those I care about can safely get away, I am not going to confront an active shooter and try to be a hero. I am not getting paid to do that. It isn't my job. If I was LEO that would be another story. Someone else who wants to be a hero or a LEO might think you are or are with the shooter and shoots you. Even if you manage to stop the shooter by killing or severely injuring him, there are going to be legal ramifications and lawsuits brought by his family. Hopefully you do have good SD insurance and they cover you. In any case, I hope none of us have to experience that.
You've listed an awful lot of 'ifs" to evaluate in just a few stressful moments that you might have to react.
Is it your belief that paid LEOs are going to put their lives on the line to save others when (a) they haven't arrived on the scene yet, and (b) they have no legal duty to protect any individual per SCOTUS? I have this feeling that, based on your comment, you'd be unwilling to put your life on the line for a stranger even if you were being paid to enforce the law. I don't see how your attitude would change that drastically over a paycheck.
The former Broward County Sheriff was unavailable for comment.
Yes, someone might mistake you as a threat, but if you're taking cover and facing/moving toward the sound of shooting, that person will have the chance to evaluate whether or not you are the threat.
I often play 'what if' after a mass shooting to think about what i would have done in that situation. It's a good way to recognize your options before being faced with making that choice.
It's tough to help someone else if you're hit/dead, so i agree your own life is priority #1. But, if you have a good chance of engaging and not being a target (surprise, concealment, cover, ...), I'd hope the urge to fight beats out the urge for flight. Concern for legal consequences or another good guy shooting me would take a backseat to the immediate problem.
Again, that's just me. This isn't the first thread that's been down this rabbit hole.
