Is there much difference in terms of weight, reliability and perceived recoil?
"Perceived" recoil is very subjective.
Actual recoil impulse is more objective.
You will feel a 00 Buck shot with any stock shoulder stock on any shotgun.
I prefer a Benelli M4 myself.
Own two Remington 870s.
Mossbergs are fine too.