Type 59 130mm field gun July 8, 2019 16 32 64 128 Type 59 130mm Type 59 pistol Type 97 sniper rifle Type 68 pistol