Oddly enough, you and I agree on a few things again. My solution to such a situation as the Dallas thing? Don’t be there. Just like they teach in many martial arts, the easiest way to block a punch is simply by not being where it is thrown.
I am keeping my eyes on the potential protests/demonstrations today and this weekend since I have to drive right through two of the areas where they are scheduled. Tomorrow I may be driving quite uncomfortably for 220 miles in a set of plates and some firepower within arms reach.