Shop now and get Free Value Shipping on most orders over $49 to the
contiguous 48 states, DC, and to all U.S. Military APO/FPO/DPO addresses.
Enjoy our FREE RETURNS
We want to ensure that making a return is as easy and hassle-free as possible! If for any
reason you are not satisfied with your purchase, simply return the item within 30 days of
receipt, and we'll cover the cost of return shipping. Learn more about our Return Policy.
Please Enable Your Browser's Cookies Functionality
Cookies are not currently enabled in your browser, and due to this the functionality of our site will be severely restricted.
Web browser based cookies allow us to customize our site for you, save items in your cart,
and provide you with a great experience when shopping OpticsPlanet.
Your privacy is important to us, and any personal information you supply to us is kept strictly confidential.
If you cannot enable cookies in your browser, please contact us — we are always here to help!
JavaScript is blocked by AdBlocker or ScriptBlocker
We're sorry - it looks like some elements of OpticsPlanet are being disabled by your AdBlocker.
Unfortunately we are unable to offer our excellent shopping experience without JavaScript.
Please add "opticsplanet.com" and "https://opl.0ps.us/assets-e8f8df0b9f9/" to whitelist,
or disable AdBlocker for this site (please note that we do NOT feature any annoying ads on this website).
Thanks!
Your Browser is Outdated
Unfortunately, we are unable to provide an excellent shopping experience on your browser because it lacks modern functionality needed for us
to provide a fast, secure, and enjoyable experience. If you cannot upgrade your browser or use an alternative device to visit us,
please contact us at +1-800-504-5897 and we'll be happy to assist you over the phone!
The stock is great and does fit my 940 JM PRO if you were wondering. The instructions are good and the grip and recoil pad (limbsaver is what I purchased) are very comfortable. Length of pull is much shorter than some other pistol grip stocks so I would keep that in mind for the user, but also important to note that you will need to change out your recoil spring and tube for mossberg 930/940s and other mossbergs. Usually not too big of a deal and they include the parts...minus one.
Basically you need to remove the glued in recoil tube from a steel bushing in the aluminum housing, and it does always come out. They know this is a problem and used to include the bushing but now do not. They will mail it for free so I would get it. I heated mine with a heat gun then a torch to try to break down the glue, but even then the bushing came out. I was able to clamp the bushing and heat some more and get it out. In the process pretty much destroyed the stock tube.
So in summary order that right away before attempting to install, and use a heat gun. Also when putting the tube on follow the directions for putting the tube on with spring already mounted, it seemed strange why they said to do this when I can just install it later, but the design of the bolt "tail" that goes into the spring holder will bind if you dont guide it in the spring tube when installing, had to pull it apart and do it the right way otherwise you wont be able to move the bolt.
Just be aware you cannot use the anti rotation bit for a billet upper. You can still make it work but it will rely on the barrel nut like other freefloats. Also dont use the green glue until the very end when you are finalizing install. Its not locktight for the nuts.