Advertisement

Socialite Kim Kardashian faced the ire of fans after she posted a picture of her designer gun despite recently signing a pledge to help combat gun violence.