A banks not public property and the people being shot weren't engaging in any crime. A bank can decide what they allow in or not. Its extremely astounding you seem unaware of this. Your "analogy" is completely confused and meaningless.
It does: in context of an active war having a gun won't surprise anyone. In context of arresting someone and seeing a gun on that person makes that person appear lethally dangerous.
Why? If you are arrested for a parking ticket do you expect to be shot if you also happened to be carrying? It's understandable if one feels scared of someone wielding a firearm while confronting them. Therefore we should shoot any cops who attempt to come near us since they are armed and getting into an interaction with us and they appear lethally dangerous.