Double Impact is a 1991 action film that focuses on a pair of twins who are raised in separate countries and environments after their parents are killed in an ambush. Reunited in Hong Kong, the twins join forces to take down the man responsible for their parents' deaths and stealing their rightful inheritance. Jean-Claude Van Damme portrays both Chad, a French-raised karate instructor fond of short-shorts and the color pink, and Alex, a low level crook raised in Hong Kong and fond of cigars and leather jackets.
The following weapons were used in the film Double Impact:
Alex Wagner (Jean-Claude Van Damme) uses a Beretta 92FS during the raid on the warehouse, chambering it upside down after a dive roll into combat. He later draws his second Beretta and dual-wields them for the duration of the warehouse shootout.
Desert Eagle Mark VII
A Desert Eagle MK VII fitted with a cumbersome 1980s laser sight mounted on top is held by a Triad in the drug factory shootout. Judging by the size of the bore, it was most likely a .357 Magnum version (being the most popular version in movies released in the early 1990s).
Colt M1911A1
A Colt M1911A1 is used by Alex in the abandoned hotel room. Chad claims it will not work, and Alex responds by firing it in excess of ten times into a window.
A Walther P38 is used by one of the Triad members in the opening shootout.
Submachine Guns
Heckler & Koch MP5A3
Heckler & Koch MP5A3s are seen in the hands of Triad members at the drug warehouse, and are also used by Chad during the raid. It is fitted with a telescoping stock, and a slimline forearm. Interesting to note that the sound used to dub the MP5 gunshots is switched with the Uzi halfway through the film.
Uzi
Full size Uzis are used by Triad members in the drug lab shootout.
Mini Uzi
Mini Uzis are seen in the hands of Triad members in the drug lab shootout.
Micro Uzi
A Micro Uzi is used by one of the Triad members who attack the abandoned hotel.
The Remington 870 is used by the Triad assassin Moon (Bolo Yeung) to kill Wagner couple at the beginning of the film.
Rifles
CAR-15
Initially carried on Alex's boat for protection, a CAR-15 is later used by Frank for the duration of the film. It has a birdcage style flash-hider.
CAR-15 with M203 Grenade Launcher
A CAR-15 fitted with an M203 Grenade Launcher is used by a Triad at the beach hotel to fire tear gas grenades.
M16A1
An M16A1 is used by Triad gangsters during the beach hotel attack, some with Vietnamese style short magazines. One is recovered and used by Chad. Distinguishable as an A1 due to the triangular foregrip and old-style pistol grip.
AK-47
The smugglers during the boat shootout are armed with AK-47s.
Steyr SSG
A Steyr SSG is used by Frank (Geoffrey Lewis) at the warehouse. Fitted with a massive scope.