Not sure what caliber it's for but how about a recoil reducer in the buttstock?

http://www.brownells.com/.aspx/pid=6...DUCTION_SYSTEM