You may not like it, but in this country, if they're not punching people, they have the right to march.
I disagree with Nazis. I abhor their ideology. I also disagree with punching peaceful marchers, even if they espouse a hateful ideology. "I'm going to use violence to take away your right to peaceful demonstrations" is also an ideology I despise.