Do narcissists have double standards?

Does the narcissist in your life have double standards?

Like:

They'll always be late, but will get mad at you if you're even a minute late

They'll yell at you, but will get mad if you raise your voice

They'll call you names, but if you do they will get mad

They'll talk shit about you or your family, but if you do they get angry

& so on

Please share your experiences too.