AFAIK at least the people calling themselves Antifa in USA haven't killed anyone. Few people have been hit (which is riskier than Hollywood tells you) and they've done some property damage but that's about it. Meanwhile the Neo-Nazis have shot people, driven over people with cars, beaten up people and usually have been the ones to instigate violence.
But my point was that if sending an army to topple a Fascist regime is OK in Lana's books, then why the hell does she complain so much about Nazis getting punched?
Simple. There's a world of difference between toppling a regime you're at war with and attacking people who have committed no crime besides holding distasteful political views. I'm fine with punching Nazis - or even outright killing them - if it's done in self-defense or the defense of others. On the other hand, picking fights with them when they haven't done anything yet makes you the aggressor.
Apart from the violence actually perpetrated by these fucking Nazis, it is important to remember that these fucktards are promoting genocide, not their bullshit white genocide either. Their stated goal is to establish a white ethnostate in the US. How the fuck do you do that without violence and genocide? You can't crackers.
They say 'oh look the other ethnicities will want to move, once the ethnostate is established'. Well that's complete bullshit. If it weren't there would be segregated ethnostates already. Moreover people don't like to move. Even in the shittest of circumstances people stick around. Because its fucking hard to leave your home and your family and all you've worked for.
So no punching a nazi is not responding with violence to their free and open exchange of ideas.
You're correct about the alt-right wanting a white ethnostate in the US, and also right about how establishing one would involve ethnic cleansing (Richard Spencer even admitted as much). Where I think you're wrong is the idea that it justifies unprovoked attacks on them. They are not currently in the process of establishing one, so attacking them is not preventing it from being established.
Even if we accept your premise as true, then by that logic, we should also punch Antifa members, based on this tweet:
This is no different from an alt-right group calling for the removal of certain ethnic groups from "their" city. So shouldn't we punch both alt-right and Antifa?