Hate to break it to you, but the gun in the photo above is fake, it's a photoshop. No man is girly enough to use a pink gun.
And the real hello kitty gun is this:
Yes it is a real gun, which fires real bullets.
Proof it isnt airsoft? Ear muffs to block the loud BANG BANG BANG.