Kim Kardashian might want to leave Tweeting to other celebrities.

Late last year, the reality show star’s innocent Tweet saying she was praying for Israel caused a social media meltdown. Now, the mother of Kanye West’s future baby is taking fire for posting a picture of a fancy gun encrusted with diamonds mere days after vowing to help reduce gun violence in the country.

Here’s Kardashian’s initial gun pledge:

Today, people in Newtown are making the #sandyhookpromise to reduce gun violence. Sign the pledge with me.