Talk to your gunsmith about one of those mercury filled recoil surpressors. It fits in the stock. If you don't mind the extra weight, and it doesn't upset the balance, you'll be amazed at what it does to the recoil.
Mark
My husband is negotiating with the father of one of my daughter's friends for a Rem 870 in 12 ga. for me. Gotta get a pump because the poppers and primers we use in hunting retriever tests won't cycle the action on a semi auto.
My daddy occasionally lets me shoot his 16 ga. Parker if I'm really good, but I think he wants to be buried with it < sniff >