Type 59 1 130mm gun howitzer July 8, 2019 16 32 64 128 Type 59 130mm Type 59 pistol Type 20 howa Type 99 sniper rifle