Thanks for all the help.
I figured out a large part of my problem was gun mount. I've fixed that and it's much better. I'm going tomorrow to look for a Limbsaver or Kick-eez to replace the pad on the pump gun, and while I'm in there I'll look at a vest.