Type 99 sniper rifle July 8, 2019 16 32 64 128 Type 99 sniper rifle scope Arisaka type 99 sniper rifle Japanese arisaka type 99 sniper rifle Type 97 sniper rifle Type 99 long rifle Type 99a tank Type 99 sniper