Safety is no joke. Reacting and staying calm takes a mindset and time to develop. But everyone should think about this experience you had and take it to heart.
Very true that you never know what will happen. In these moments, I like to refer to Sun Tzu:
“The art of war teaches us to rely not on the likelihood of the enemies not coming, but on our own readiness to receive him; not on the chance of his not attacking, but rather on the fact that we have made our position unassailable."
It is more about being prepared within yourself, rather than attempting to anticipate every situation.
RE: At Gun Point, my real life story.