This lpr is great. I bought it because my stock one was really starting to get to me when it kept slipping time after time even with teflon tape wrapped around the screw. I didn't expect any other improvements when i bought this but man was i surprised. When I first fired it a few times I immediately noticed that it was much more consistent. I seriously think I was gettin drop off from my stock lpr when I was shooting fast because sometimes it would shortstroke and my timing is perfect and I definately pull the trigger hard enough. This lpr is definately a great improvement over any stock lpr. I haven't used other aftermarket lpr's except my friends tickler but I can't really say how they compare since I didn't really test his tickler.