Fishhead, are you a tanker? I am and what Golly is saying is true. Humping shells is humping shells. I am only 5'6" (160cm) tall so your speaking out your a**.
It's irrelevent to what's you personal opinion. I am talking the Chinese reason.
Actually in early 80s Chinese evalution shows that Nato 120 gun is better than Russian 125 gun, as for the fire power. But they can't use it.
Chinese anti-tank gun is 120 indeed.