Did they have a valid permit?
Exactly
“Did they have a valid permit”
I just checked some documentation and it does not appear that the First Amendment requires a permit to express speech.
The nazi-infiltrated group did. Antifa did not.
The police funneled the nazis into Antifa in order to manufacture a nasty incident to blame on Trump.