Live I've touched on in other threads, guns can be a great defensive tool for many scenarios, however, for others scenarios, they're not as effective and in some cases, can make it worse.
For example, if someone pulls a knife on you at an ATM and you have a gun, sure, you'll win.
It two drunks in a parking lot decide they want to jump you 2-on-1 for some reason or another, sure, you'll win.
However, if you're outnumbered 5-to-1 by people who have striking weapons (as the picture shows), having a gun is, at best, going to give you a 50/50 chance and at worst, they're going to take it from you after they've knocked you out and now the crazy mob has firepower.
You're only hope in that situation is if you flashed the gun and all 5 decided to bail...however, if they decide to stand their ground as well, there's no way you're taking all of them before they take you.
I get it, this is one of those things were seeing this happens stirs up emotions...one of which being a thirst for vengeance for what happened and deep down, the prospect of "them getting what's coming to them" feels good...but that doesn't change the logistics.