Just so you know, Halo or Duke Nukem tactics never really win in real life. You can take a stand against a mob, but then, within a couple of minutes, your stand is finished.
Better to die fighting defending ladies and their property than to let the thugs go unmolested.
A couple of shots and the mob doesn’t think like a mob, they think:”oh crap, he’s shooting!” and run away.
They don’t think, “well, he has X shots, so let’s rush him, he can’t kill us all.”
Of course, they are not going to run too far if the shooting stops, but far enough for you to get away.