Godzilla and Mothra: The Battle for Earth
Godzilla and Mothra: The Battle for Earth (US release title; original Japanese title was Godzilla vs. Mothra) is the 19th entry in the Toho produced Godzilla film series and 4th in the Heisei era. In this film Godzilla meets two monstrows insects: Mothra, the "good" guardian of the Earth, and her "evil sister" Battra.
The following weapons were used in the film Godzilla and Mothra: The Battle for Earth:
In the opening scene Thai police, arresting Takuya Fujita, carry submachine guns. These movie props doesn't have a direct prototype.
Howa Type 64 Rifle
Most JSDF personnel are armed with rifles that mostly resemble Howa Type 64. Some of them have longer barrels.
M16-style assault rifles are also seen in hands of JSDF personnel.
Type 62 Machine Gun
A Type 62 machine gun is mounted on Type 82 command and communications vehicle.
Sumitomo M2HB Machine Gun
Sumitomo M2HB heavy machine guns are mounted on various armored vehicles.
35-mm Oerlikon KDE Automatic Cannon
35-mm Oerlikon KDE automatic cannons are mounted on Type 89 IFVs.
General Dynamics M197 Vulcan
Introduced in this film as the new Maser attack aircraft, the ASTOL-MB93 in the film are sent to intercept Godzilla, armed with powerful twin directed-energy cannons that fire powerful maser beams (not to be confused with lasers) as well as a rotary cannon under it's nose that can be hard to see due to the blurring motion of speed and poor lighting conditions of night. The rotary cannon appears to be the General Dynamics M197 Vulcan cannon, erroneously called M61 Vulcan in supplemental material despite having the three barrels and muzzle-clamp of the former and not the 6 barrels of the latter. The rotary cannon is never used by any of the aircraft, as the pilots all opt to exclusively use their maser cannons. Curiously supplemental material claims the ASTOL-MB93's have a second rotary cannon, using the words "dual M61 Vulcan Cannons" as well as claiming they have 70mm rockets. Neither the second cannon nor rockets are ever seen in film.