So I had ordered the goodies from OR3GUN for my Mossberg 930 JM Pro Series. I fit these all a little while back but I wanted to get a few through the shottie before I started making any claims. I feel the shotgun is definitely overall better, in feel and operation but most likely the biggest benefits will be long term, reliability and wear etc. Overall the JM Pro functions smooth as silk. Is it any smoother than stock? I can't say for sure. I did not shoot it all that much before I put these goodies in. One thing is for sure, it functions perfectly with the new parts, no issues and easy to fit them. Maybe it's my imagination but it seems to run a little cleaner in the spacer tube area, don't ask me how.....the perforations in the Marine Spacer Tube perhaps? I do know the bolt release is awesome and easy to operate. The follower is easy to see and the Competition Spring Plunger and the Adjustable Spring Retainer are supposed to help wear inside the recoil tube wall....and also allow one to tailor the spring rate depending on what loads you might be running. I installed the Competition Forearm Retainer but did not do the suggested modifications. As it is I think the forearm sits a little higher on the gun with the new CFR, which is good. It also seems to hold the forearm more securely to me. At a later stage I'm going to purchase a solid lifter or have mine welded up. At this point I will further open up the loading port, bevel the edges.... and I will then shape the forearm. Some random images. I also added a different bolt handle. I fabricated my own match saver out of aluminum flat stock, PVC tubing and Velcro-based on pictures of commercial one's. I have since changed the Velcro to Industrial quality, which has a much more sturdy hold...... and I trimmed any excess so nothing sticks out on either side of the holder itself. Much cleaner install. Anyway, that's it. I'm pleased with how it came out and the quality of the OR3GUN components....plus, I just like anodized blue. I used a blue Sharpie for my match saver....... I mainly posted this for the fun of it and to show anyone thinking of doing same or similar, that it is easy and painless to do.