This is a new paradigm for law enforcement in the USA. It will take a few scuffles to perfect the police intervention. I am pleased they removed the man with a gun. What were they wearing bullet proof vests for?
The police in the USA are quick to assess, adjust and respond to the public's safety. There is no doubt in my mind there will never be another Charlottesville. If the violent individuals decide to try to up their game with more violent means, it is not the police that is responsible for that level of damage and killing.
For demonstrations, the police are developing methods to allow the freedom the American people are used to while ending any harmful violence.