There's a company in the Gun List that carries many different barrels for shotguns. I don't have a copy right now, but the company is Vintage arms or Vintage Sporting Arms. They have a website, so you might try a Google search. Unfortunately, most of the barrels I've seen for the 900 are not the XL model. Most of them are for the recoil operated system instead of the gas system like the XL.