Self defense and its clear on video.
They will say (And I am NOT agreeing with this) that the fact that he showed up at the protest with a firearm he had prior intent.
If he was not at a single point, defending his ground, he is screwed.
Absolutely.
Communists aren’t people so I’m not really sure why he was arrested.