Didn't make that assumption. Did guess the one that pulled the gun was likely an illegal. It was a criminal in any case once it pointed the gun. And I'll call a Mexican criminal "it" or "bean bag" if I damn well please, just like I'll dehumanize a redneck criminal by calling it "it" or "web-footed, sister-marrying pig buggerer" if I damn well please. You are the one making assumptions. You see the slurs and automatically assume "racism" or "xenophobia" or "Final Solution" when the slurs are being used only to describe after-the-fact c-r-i-m-i-n-a-l-s. Get it? Let's go over this again. I'll call violent criminals any slurs I please.
Never advocated that. Read, man! Taking out gun toting attackers is not murder of innocents and it isn't ethnic cleansing or a repeat of the Holocaust. It's preserving your own life and probably others. As for the "raping" bit, I never once mentioned raping innocents and you've just lost all credibility with all readers with that typical tactic. Another typical tactic in the absence of facts or logic is to fall back on the word "racism" or any of its variants and thinking that automatically wins a debate. That's a logical fallacy called "appeal to emotion." There is actually no debate at all here. We're talking about facing a threat to your life. You protect your life by outgunning the bastard who's trying to kill you.
Nope. That sugar coating ain't gonna work here. It's "illegal." As in unwilling to obey our laws. As in criminal by definition.