I don't know how well verified any of that is. It sounds to me like it's Kyle's story. At least one person here (
@Chrunch Houston) indicated that there was no evidence but a blurry picture, so I don't know how you could have concluded that all of the above is what happened from a blurry picture.
Regardless...
Even if all of that were true (and I'm quite skeptical, and you have posted no sources), it does not make Kyle's decision a good one. Showing up to a riot with a gun is a good way to get people shot, and that's exactly what happened. And you seem to be happy that it's what happened. I'm glad that you admitted that he created his situation, the next step is to recognize that what he created was terrible, and that he shouldn't have done it - rather than praise him for it.
You should really stop dehumanizing people. It's not constructive, and it's not correct.
You've essentially created a circular argument here. "If you're there, you're an animal and deserve to be shot". You should listen to yourself more carefully.
Complete dehumanization, and a rationalization of violence against random people. Quite disturbing.
Sure. If people (I'll drop the word "group" there since it's not helpful in any fashion), decide to destroy your property or put you in harms way, you do have a right to defend yourself. You should probably not go actively creating that situation though, it's just going to get people shot.