A group calling itself the Black Panther Party for Self-Defense showed up at a protest this week carrying weapons.