The following firearms were seen in the anime TV series Innocent Venus:
The standard rifle for the Japanese military in the series is the FN F2000 rifle with a telescope sight and 40mm FN EGLM grenade launcher.
Jin's handgun at the beginning of episode 1 is a Beretta 93R. He is seen shooting it in burst-fire mode before loading and firing an explosive round.
The Colt M4A1 carbine is the standard rifle for the Special Ops. team before they switch to the F2000.
A Tokarev TT-33 is seen briefly in the hands of a terrorist and is identified in dialogue.