No one should work in a C store who is not armed and skilled! They are scum magnets!
I could not ever imagine endeavoring to work in a convenience store and not be armed to the teeth, --especially in "urban" neighborhoods. This was Florida. The worker could have armed himself quite easily.