I own this gun, so I will give you my 2 cents. Firstly, this gun is not a "range" gun. For me, it's intended purpose isa pocket gun that you walk the dog with. Secondly,I pray I never get in a fire fight with it, but up to ten yards I could pull off a few rounds. I tried shooting it from 25 yards and it just wasn't happening for me. However, I think it's better than a knife.