Appreciate the response.
Just wanted to add that I agree; it seems to be a difficult case. But I haven't seen the video where he shot the guy he had words with earlier, in the head ... which led to others chasing him down.
You nor I (well ... 'I') couldn't shoot a cop simply because they were chasing me after I shot someone in the head, even if I heard them yelled "KICK HIS ASS" while they were chasing me.
Even so, there is a huge difference between bringing a gun with the intent to 'go shooting at Grandma's cabin,' versus bringing an AR to heated protests, 20 miles away.
I suspect the question of self-defense is apart from the carry violations.
At some point we should probably take a step back and take a look at these protests in context of history...
I grew up in a period in the 1970s where every night on TV the newscast showed riots. The basic attitude in the suburbs was "they can do whatever they want in the big cities (burn, loot, etc.) as long as they don't come here" This attitude was prevalent across 90%+ of the country.... these riots and shooting between blacks, whites, KKK, Communists, etc. was not my business unless it impacts me. It did however drive fear into communities and drove the election of politicians promising "law and order".
We have entered a period in the U.S. history which appears to be eerily similar except now we have social media to provide more direct news of the riots (i.e. videos, etc.) and can be used by protestors to promote their messages. The vast majority of the U.S. (over 95%+) do not actively participate in the riots/protests -- they may lean to supporting the causes of one side or another but they are not out in the streets. In regards to the violent riots the majority simply think that "as long as they don't come here it's not my problem". If the BLM/ANTIFA crowd wants to mix it up with the alt-right crowd in the middle of Portland -- "let them go do that, not my problem. In fact it might reduce the overall count of violent idiots".
In summary, the current situation involves rioters burning and looting cities, or opposing armed violent protestors mixing it up. The majority of America is like "so what". They want no involvement and want it to stay away from their homes. Most rational Americans believe both sides of violent rioters are to blame for the shootings we have seen recently. In many cases one side or the other (or both) is seeking the other out to cause conflict (e.g. Portland where a caravan drove deliberately into the city). Sadly I expect we will see more deadly shootings at these "protests" over the upcoming weeks as left-wing gangs and right-wing militia mix it up -- while the police do little to control the situation.
However if the violence escalates to the suburbs then we are going to see a new group of Americans get involved -- these are armed people protecting their homes and businesses. They will represent a vast cross section of Americans and have firm support from the 90% of Americans who will simply be sick and tired of the violence by the time the situation reaches this escalation point. This is the "tipping point" where wide-scale chaos will erupt that police cannot control. You will have situations ranging from vigilante homeowner associations to armed hired security --- all who will shoot first and sort things out later (with few legal consequences).
Of course the politicians play off of this violence and use it in election campaigns. This is a just a re-play of history. We have Donald Trump running on "law & order"; while Biden runs on some type of "unity" agenda trying to ignore the violence while embracing the protest racial agenda. The reality is that the more violence that occurs then the more likely that "law & order" candidates get elected by driving fear into the majority of the population. (How do you think Nixon was elected?). Today, every night of violent rioting simply serves to drive thousands of more votes in swing states to Donald Trump.
Will the election of Biden stop the riots? Most likely not at all. A moderate like Biden will not appease the rioters -- especially since the rioters recognize there are no consequences for their actions. Biden will be "presidential", talk about unity, beg for peaceful protests, and try to calm things down -- but the ANTIFA rioters (which I need to separate out from the peaceful daytime BLM protestors) are not interested in propping up the current system - they want to tear everything down. As some point to control the situation Biden will need to have the national guard and feds sent into many cities.
Will the election of Trump stop the riots? Most likely not at all either. His election would embolden right-wing militias leading to more deliberate violence as both sides mix it up -- greatly increasing deaths and mob disorder. His election would also likely increase ANTIFA action in cities. Trump's election would be seen as public backing of his "law & order" agenda and would suffice to lend support for him taking federal level action to send feds, national guard, and military support to cities enduring violent riots.