RE: 870 barrel
The only problem I see here is putting a Wingmaster bbl for 2 3/4" shells on a Magnum receiver. If both are 3" chambers, no problem. If the Wingmaster is 2 3/4", just be sure you only feed it 2 3/4" shells. Not an inconceivable scenario. I just went and looked at my Wingmaster (2 3/4") versus Express Mag (3") and barrels are identical except for chamber length.