This store has a minimum check out amount which means your item total must be atleast $20  or you will get an error message and not be able to check out.

870 20ga

All these 20ga barrels are for the modern 20ga light weight shotgun.  They will not fit the old heavy weight 20ga shotguns that were built on the 12ga receiver.  Remington does not make barrels for the Heavy weight 20ga.

If your receiver has a serial number starting with the letters RS or ends in the letter U then it is a light weight and all these barrels fit.