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 unlike most Hollywood SR9 rifles (which are in fact Heckler & Koch HK91 rifles mocked up as SR9s), it is a real SR9-TC, as noted by its forward assist. 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.