Is this a factory barrel? Look like 3 inch magnum load.
The barrels we are selling are factory Mossberg barrels.
Breacher barrels are sold out. A few 28" barrels still available.
These will fit on the Mossberg 500A models, but you will not be able to use 3" if your older model still have the 2 3/4" ejection port.