no
Try a 1300 barrel
The only barrels that will fit the Winchester model 120 are all model 1300 winchester barrels,and most model1200 Winchester barrels.So the answer to your question is No.
no the 1300 barrel does not have gas ports in it yes the 1300 barrel will fit ,no it does not have the gas ports BUT any competent machine shop or gunsmith can drill out the ports for you.
Any barrel will fit only if you replace the tube also to a conventional 1300 tube.
any 1200 or 1300 will fit the ranger 120
1300
Yes it will. All the 1200 will use the 1300 barrel and here is an excellent source for barrels. http://www.midwestgunworks.com/merchant2/merchant.mvc?Screen=CTGY&Category_Code=winchester-model-1300-barrels
No
1300
NoThis is from the Winchester Website:How versatile are the Model 1300 barrels? Will they fit earlier or different models?The Model 1300 barrels will fit Model 1200 receivers, but 1200 barrels will not fit a Model 1300. Model 1400 barrels will not interchange with Models 1200 or 1300 barrels.The Model 1300 Defender barrels will not interchange with the 1300 Field models and viceversa.
Yes...1200, 1300, 1400, 120 and 140 Butt stocks are interchangeable.