Type 5 75mm gun July 8, 2019 16 32 64 128 Type 5 75mm tank gun Type 59 pistol Type 59 130mm Type 75 pistol