I'm strongly against identity politics when it comes to race, gender, etc of any color or shape. When it comes to actual ideas, then yes, I support reason.
I only believe you have a right to punch antifa if they punch you or if there's a reasonable threat, just as I feel with the nazis. I think there are a significant amount of young ANFIFA folks who are misguided, just as I think there are a lot of young White supremacists who are misguided. But if there's a gang with the intent to cause violence then they need to be shut down.