Soldier charged after allegedly carrying an illegal firearm while protesting at BLM protest