"opponents"?  Self proclaimed neo-Nazis are not some "opponents" like some point on the political spectrum. The FBI has classified them for decades as domestic extremists, also classified as a "hate group".