The major NATO MBTs, such as the new Abrams, Ariete, challenger 2, Leclerc, new Leopard, Mekava, all use 120mm main gun, while all former Soviet MBTs use 125mm main gun. Is there a reason for the 120mm caliberation being so puplar among the westen allys? How about the Soviet 125mm?