This is the New Black Panther Party marching for reparations.
“Black Power!” – New Black Panther Party Stages Armed “March For Reparations” in Tulsa, Oklahoma (VIDEO)
https://www.thegatewaypundit.com/2021/05/black-power-new-black-panther-party-stages-armed-march-reparations-tulsa-oklahoma-video/
Dead on