From what I understand Valmet 412 O/Us have interchangable barrels. I have a Valmet 412 20ga. The barrels will fit very nicely on a friend's 412 12 ga. I didn't try his 12 ga barrels on my gun as he was the interested party.