I tend to believe leftists to be closer to the BP and sociopath, but, as you stated they’re in the same family of disorders
NPD feels like this
BPD feels like that
In my experience, NPDs are more (superficially) charming than BPDs.
As in all things NPD/BPD/sociopath, this too is only a mask.