Whoever criticizes capitalism, while approving immigration, whose working class is its first victim, had better shut up. Whoever criticizes immigration, while remaining silent about capitalism, should do the same.
~Alain de Benoist
I think that's generally true. You also have to consider that pulling your gun means that someone else will likely pull his, and if you pull out a gun you have to be prepared to use it or it can end up being turned on you. Having said that, I'd still choose to be armed in a situation like that. I'd run first but if I got trapped or cornered then I would do what I had to in order to survive.
That's why I am not against people carrying guns. It wouldn't faze me one bit to shoot into that crowd.