IMO this is exactly why the Federal Authorities should be directly involved when the local elected "officials" cannot or refuse to bring a situation under control.
No permit, no protest.
Block a road, permit revoked on the spot.
First sign a "protest" is becoming violent, revocation of permit.
Antifa shows up, protest over.
Peaceful protests are not a free pass to interfere with the rights of others in any way. These people can exersize their Constitutional rights as perscribed by law, not as they are doing now.
If you are protesting, with rioting, looting, and general violence breeding fear, that is chaos, not peaceful. No one believes the trouble makers are not with your protest, we saw your protesting ethics on every channel. Don't stand there and claim injustice, demand that we welcome you into our neigborhoods with open arms after every MSM has shown you causing destruction. Go fix your own community first.