Remain on scene or leave...Good topic?
I think he did well by leaving. There was still one attacker at large, going into the store could have just brought the fight inside where there were innocent bystanders. If you don't feel safe, leave and call 911, which is exactly what he did. I wouldn't stick around trying to hold the second bad guy at gunpoint, not knowing if he might have a gun too or more friends on the way.