Classy, my buddy...
You live in the United States. You and everyone else here has this wonderful thing called freedom of speech.
You may not like what I have to say, & I may not like what you have to say, but this freedom requires that we put up with one another.
Now as much as you may not like someone calling you racially derived names, you don't have much choice but to put up with them. Would I feel particularly bad if those doing the slurring got a punch in the face? Of course not. But I would support prosecution of the individual for assault (and perhaps buy them a beer when they get out).
If any response is somewhat understandable that MIGHT be. Still assault, but sometimes it's worth it.
Shooting an entire family is not justifiable in any way, shape, or form.
Even if his "they shot first" story is 100% true he was STILL not justified in shooting all of them. By all accounts they had one gun, & chasing them around shooting them in the back is NOT self defense.
None of us are in a position to determine what did or didn't happen, but even if we take him at his word he is STILL a murderer.
Viper GTS