I'm Low Empathy. Am I a Sociopath or a Narcissist?
If you know you are low empathy, and you just don't care about others finding out, you are a sociopath.
If you do bad things, but think your empathy is just fine, but you've got a nagging fear that maybe there is something wrong with your empathy, but you definitely don't want others to find out - you are a narcissist.
If you don't feel any shame when you get caught, you are a sociopath.
If you feel shame when getting caught, you are a narcissist.
If you do bad things because you are on a crusade, you are a narcissist, or a malignant narcissist. Decide between the two alternatives based on how cruel and impulsive you are.
If do bad things because it is good for you, and don't mind if others know it (except when it gets in the way of you winning) you are a sociopath.