My sister has one. In my experience, it has proven extremely reliable, as accurate as it's dimensions allow, and a whole lot of fun to shoot. I can't comment on price. It was given to her by a friend for her birthday (came with a nice custom holster with her name on it).