Kim Kardashian has sparked outrage by posting a picture of a jewel-encrusted gun online.
The reality TV star showed off a picture of a revolver with a jewelled handle and pouch just weeks after 26 people died in the Sandy Hook shooting in Connecticut.
Kim, 32, recently signed a pledge to help combat gun violence in the US following the December massacre.
The socialite took down the picture as angry messages from her followers began to flood in.
In January, Kim tweeted her support for ending gun crime, writing: "People in Newtown are making the #sandyhookpromise to reduce gun violence. Sign the pledge with me."
Meanwhile, last August, Kim was pictured smiling as she posed with a shotgun on a family holiday, and in June she posted a snap of an Yves Saint Laurent branded designer gun online, with the caption "Bang Bang".
And last year her mother Kris Jenner took Kim and sisters Kourtney and Khloe to a shooting range so they could learn to fire a gun after their family shop was vandalised.