... No, physical violence has never been protected as free speech. If it were, it’d be legal to assault anyone, any time, for any reason.
Regardless of if Nazi’s should or shouldn’t be punched, there is no universe in which such an act is protected as free speech. YELLING at Nazis is free speech (and there is no…