This is an article on self-defense that is interesting and gives several scenarios that happen in a riot situation should one get caught in one.
https://armedcitizensnetwork.org/defense-against-mobs
https://armedcitizensnetwork.org/defense-against-mobs