I own an inexpensive Winchester 120 Ranger (12ga) that I would like to buy a 20" barrel for, for match use. Are barrels compatible between Wichester's models 120, 1200, 1300? Any aftermarket brands that you've been happy with? Thx.