I bought an 18 inch barrel at a local gun show. Apparently the barrel isn't made for my M1 Super 90. The barrel looks like it is made for a longer magazine tube. The mounting eyelet on the barrel is an inch and 1/2 to long for the barrel I bought. Is there a factory magazine tube that can be swaped out to be used with the new barrel on this gun.