This is 120 winchoke 12ga, 28 in barrel with vent rib and 3in chamber. The barrel is in like new condition and will fit the Winchester 120, 1200, and 1300 pump shotgun. It comes with one mod choke tube. $150 pluss shipping