Mine is pretty nice. Timing is perfect. (I have had to speed up the bolt drop on another I got elsewhere, because it was just barely nicking the notch in the cylinder because the cylinder was starting to turn before the bot was fully clear). I am really debating whether or not to cut this one's barrel down to about 5" or so....