No it doesn't. narc is accepted as a abbreviation for narcissist. It can mean either depending on how you use. You figured it out, mostly.
Edit: narc can also mean narcotics agent. The term has come to mean someone who squeals/snitches. narc=narcissist or narc=narcotics agent. Ah english and abbreviations. It isn't for the unnuanced.