Browning M2HB (mocked up as KPV heavy machine gun)
The Jackal (Bruce Willis) buys a heavy machine gun from his contacts via online called a "Polish ZSU-33 14.5mm", which is in reality a Browning M2HB mocked up as a KPV heavy machine gun in 14.5mm. Both guns have a cyclic rate of ~600RPM so how they got away saying it fired 1400RPM is unknown. The rounds Jackal uses are Depleted Uranium rounds, which he claims he uses for better "sprawl" on impact, even though in reality they are used because they are heavy i.e. more accurate. He notabley uses it twice in the film, once to kill Ian Lamont (Jack Black), the man who built the automated mount for him, and again to try to assassinate The First Lady (Tess Harper). The mocked up weapon was supplied by Stembridge Gun Rentals.
A standard non-mocked up Browning M2HB is seen mounted on a humvee in a military base.
The Jackal (Bruce Willis) uses a Heckler & Koch HK94 chopped and converted to resemble a Heckler & Koch MP5A3 fitted with a fake "integral" suppressor to make it an MP5SD3. He uses it to dispatch the FBI agents in Isabella Zanconia's (Mathilda May) house.
Major Valentina Koslova (Diane Venora) uses a CZ-83 with a rounded trigger guard during the arrest in Moscow, using it to shoot Victor Politovsky (Yuri Stepanov) in the head when he tries to knife her.
Heckler & Koch SR9(TC)
The Special Forces sniper Akashi (Daniel Dae Kim) carries a customized Heckler & Koch SR9(TC), which like most Hollywood SR9 rifles is in fact a Heckler & Koch HK91 rifle mocked up as SR9. He gives the rifle to Declan Mulqueen (Richard Gere), who uses the rifle to shoot the scope off of The Jackal's (Bruce Willis) automated machine gun. Akashi then uses the rifle to shoot the gas tank and ignite the fuel, blowing up the SUV housing the gun.
AKS-74U
The Tactical Weapons team during the bust in Moscow are all armed with AKS-74U assault rifles. Some are also seen during the film's opening credits.
Glock 17
The Jackal (Bruce Willis) uses a Glock 17 at the end of the film, which he aquired along with his police uniform disguise.
WZ.83 Pallad D
A man in Moscow uses a WZ.83 Pallad D to fire a less lethal round to stun a man before kidnapping him. In the typical Hollywood fashion, he is knocked off his feet and thrown back when hit, defying the laws of physics.
Beretta 92FS
While Declan (Richard Gere) is under watch by the FBI, he tries to find a shaver in one of the desks but also finds a Beretta 92FS, which he doesn't pick up despite the opportunity.
Beretta 92SB
After The Jackal (Bruce Willis) fails to kill the First Lady (Tess Harper), the Secret Service Agents are seen armed mainly with Beretta 92SB pistols, as noted by their rounded trigger guards.
M1911A1
One of the Secret Service Agents is seen using an M1911A1 pistol of unknown make.
Glock 19
Some of the Secret Service Agents are seen using Glock 19s.
Heckler & Koch MP5A2
One of the Secret Service Agents is seen using a Heckler & Koch MP5A2 with a slimline forend.
A side-folding stock AKS-74 rifle is seen during the opening credits.
Makarov PM
An empty Makarov PM is seen lying on the ground during the opening credits. An unknown person is also seen holding one during the credits.
Unknown Pistol
An unknown pistol is seen during the opening credits.
GE M134 Minigun
While never actually seen in the film, The Jackal (Bruce Willis) is offered a GE M134 Minigun by his contacts while purchasing a weapon on the computer for his assasination. It was the most obvious choice since he requested a weapon with a high cyclic rate, no lower in caliber than 7.62mm. Jackal claims he prefers non-American made weapons, and thus settles for the 14.5mm machine gun.