You're right, with respect to the original Nazis. Many neo-nazi groups, however, only really adopt the racialist aspects of Naziism, not the economic (socialist) positions. So, it's a stretch to call any and all neo-nazis "socialists."
I’m not calling the neo-nazis socialists; I’m calling the socialists nazis.