Japanese type 30 arisaka rifle July 8, 2019 16 32 64 128 Japanese arisaka rifle bayonet type 30 Arisaka type 30 carbine Arisaka type 38 shooting Arisaka type 99 reload Tanaka works arisaka rifle type 99 short bolt action gas powered rifle