I have one on a Rossi pump .22. It works ok for my eyes, not as accurate as a peep mounted on the rear receiver or tang, but better sight picture than regular open sights.
For the money, buy it, try it, and if tou dont like it you are not out that much $.