The barrel should work. Only thing i could see it not working with is the extension. You should be able to un screw the extension and the barrel should slide right on and the only thing you should need is a cap to screw onto the stock magazine tube. As far as the spring im not sure if they use a longer one on those or a stock one and the extension has its own.