My grandfather, a veteran of both world wars, and a Nazi, would have been really pissed off by that characterization.
The word Socialist in their own name that they called themselves is a dead give away.
A socialist whether Communist or Fascist is the same thing.
Your grandfather was a Nazi? You must have some stories to tell.