I have one of the recoil reducing stocks on my 870 super magnum and I have the recoil reducing stock on my son's 870 20 gauge. Love them both. DO NOT go the ATI adjustable stock route - they're no comparison in quality. I bought one for the 20 gauge to begin with and wound up buying the SpecOps later.