FYI: Calling a protest "a riot" is fascist behaviour. Protesters have a right to protest. It is in our Constitutions. The police do *not* have the right to stop them. That is blatantly the government restricting the right to free expression and the right to peaceably assemble.
So when the protesters are there, chanting and waving signs and otherwise doing what protesters do, IT IS THE POLICE WHO ARE IN THE WRONG. Their job is *not* to decide the demonstration is no longer "permitted". The right isn't something you can take away.
So when those police begin lobbing and shooting weapons at the protesters, THEY ARE THE ONES ACTING ILLEGALLY. They are literally the government not allowing people their rights. They are the redcoats here. They represent the King's tyrannical authority.
So never, ever call it a riot. A riot is an unreasoning mob, using violence to achieve their aims.
A protest that is attacked by police is "citizens taking up their right to self-defence when someone tries to violate their rights illegally."
Language matters here, folks. Don't accept their language. Call things what they are, not what they want you to think they are.
Also, "violence" against property is not violence. It is tortious, not criminal. Violence is what happens to *people*.