look out deer...
I didn't read every response, so excuse the repeats. I have a chest size that, coupled with a "neck thing," makes it necessary for me to shoot long guns from the center of my right chest. This will require some experimenting with different sights, but could work with something like a 243 Winchester. As some have suggested, you may have to learn some new tricks. An auto loader is going to transfer less recoil, significantly. You might have to learn to shoot from your left side. You might even shoulder on the left side and still use your right hand trigger finger. You could shoot from a multiple of positions using a red dot sight that is oh so much easier to line up from almost anywhere, even from close to the middle of you chest, al be it, with a good recoil pad and some additional padding, we ain't going for external heart massage! And then there is the marvelous S&W model 29-629, with a scope, red dot, or just good old iron sights. I helped a friend in basic shoot for qualification in basic. He was 25, drafted, and had NEVER fired a gun, no-not even a shooting gallorie. He had broken his firing arm durring zero week, and the way it was cast, he had to shoot with his ring finger, (give that a try right now) while holding the M-14 in a position that was not only ugly, but sad! When he climbed out of the hole he had missed expert by one round, (and he was angry about it) and that was at FT. Bragg! So our little stumbling blocks can be defeated. Oh-use a blind or stand with a bench rest and a scope left handed-just takes one shot. Flapjack.