Justice League is the 2017 crossover feature film that unites several of the heroes of the DC Extended Universe, who had previously been introduced in Man of Steel, Batman v Superman: Dawn of Justice and Wonder Woman (2017). Ben Affleck returns as Bruce Wayne/Batman, Gal Gadot as Diana Prince/Wonder Woman, Ezra Miller as Barry Allen/The Flash, Jason Momoa as Arthur Curry/Aquaman, Ray Fisher as Victor Stone/Cyborg and Henry Cavill returns as Clark Kent/Superman. Zack Snyder returns as the credited director for this film (along with reshoots and post-production overseen by Joss Whedon).
The following weapons were used in the film Justice League:
Heckler & Koch G36C
Gunmen who confront Wonder Woman are armed with Heckler & Koch G36C rifles. Members of London's SCO19 also are armed with the G36.
Heckler & Koch HK416
Heckler & Koch VP9
Metropolis Police officers are seen armed with Glock 17 pistols during a confrontation at the Superman memorial.
Smith & Wesson Model 19
Heckler & Koch MP7A1
Some of the terrorists at the film's beginning are armed with the Heckler & Koch MP7A1.
Browning M2HB machine guns mounted on US military humvees.
The Batmobile appears to have been upgraded with what appear to be twin GAU-19 machine guns.
Single Barreled Shotgun
The Russian Father (Tomi May) appears to be armed with a Single Barreled Shotgun.
The Batmobile appears to have been upgraded with several weapons, which includes a massive cannon that resembles something like the Bofors 40mm AA gun. This weapon is mounted near the top of the cockpit.