My shoulder has really taken a beating over the last 40 or so years.  An old Enfield 2A in .308 is partly responsible, also the Winchester 12 gauge.  I haven't messed with that tactical 1200 Winchester shotgun in a long time, but after hearing about Knoxx stocks, I think it's time to dust it off.

Knoxx recoil reducing stocks

The stocks are spring loaded in 2 places, without affecting the ballistics in any way.  I have a friend who swears by them (disclaimer: I haven't used one yet) on his Remington 870.  He says birdshot, double ought and slugs all feel the same, and not to bad in the recoil department.  

These stocks are also available for certain rifles,  may be worth a look if you have problems with recoil (and who doesn't?).  Now to be sure, not everyone likes them.  This video complains about the stock smacking them in the cheek so a personal review is necessary.