Did the link work?
I shot an extremely challenging round of sporting clays with an 870 and my right side from the top of the shoulder to my waist looked bad, though not nearly as bad as your arm. I imagine that was a reminder that stuck around for a while!
I took this round very seriously, bragging rights amoung coworkers and the business owners were at stake. The shells were free - AA super handicaps - that coupled with a pump gun that was fired on most of the second shots when nowhere near my shoulder messed me up good. I was sore the next morning, by that night I was flat on my back, only able to breath in short gasps. Spent two more days like that.
Bought the AL391 shortly thereafter and have never regretted it. Too pretty a gun for me, but I bought it second hand, unfired, at a very nice price. I've only had it a couple of years but it has had thousands of rounds ranging from 1oz. to those 1 7/8's ones mentioned with never a hint of a problem.
I'd consider either an Xtrema or a Benelli M1 or M90, whatever it's called.