I would venture to say that at least 50% of the modifications I see here on MO relate to stock replacement and changing LOP (Length of Pull) of your standard Mossberg 500/590/88 etc... Now you're not without options, since there's quite a few manufactures that make aftermarket stocks for our beloved scatterguns. Most folks will drop the $60 on a Hogue short LOP (12") stock that works really well. I've owned and used one, and the quality is great! BUT, 12"... at least for me is a bit too short. So what if you're like me and are looking for the sweet spot middle ground? Magpul's SGA stock is highly adjustable and a good option... at $100. Aimpro advertises a custom Hogue built 13" LOP stock on their website for around $55... BUT Aimpro's customer service last I heard stinks worse than my dogs morning poop, and orders sometimes take months to be fulfilled. You could go with an adjustable pistol grip stock, but will be handicapped when it comes to using your tang safety. Well sounds like you're SOL huh? Fear not, I've got a DIY option that only takes a bit of time, some patience and some basic tools. You'll need a saw.. table saw or band saw would work best. Whatever will allow you to make a nicely perpendicular cut to the comb. A bit of sand paper to clean up edges, a drill and small bit for your new buttstock screw pilot holes. And a good measuring tape, as the golden rule always applies! I used calipers, made it pretty darn easy! The only part you'll need to order is the Limbsaver (Model #10102) recoil pad... I got mine off of Amazon for $32. Here's what you're starting off with... about 14.5" LOP from factory Next I measured the hight of the new recoil pad, you can skip this step if you'd like and just take off 1.5 inches square from the end of the stock, but I wanted to be sure. Next mark your stock for your cut, as said... right about 1.5 will give you the correct width and hight for the new recoil pad... and your new 13" LOP!