Today's word is “hypocrite”. This is a noun which means a person who presents himself to be different than he actually is.
For example, you can say, “Jim is a hypocrite. He says he is against guns but he owns one himself.”