Man on Fire is a 2004 action thriller starring Denzel Washington as John Creasy, a burnt-out former CIA operative and military officer who takes a job in Mexico guarding Pita Ramos (Dakota Fanning), the nine-year-old daughter of a wealthy businessman. When Pita is kidnapped and he is severely wounded, Creasy is determined to get her back at all costs. The film was directed by Tony Scott and was based on the 1980 novel of the same name written by A. J. Quinnell, which had been previously adapted into a 1987 film starring Scott Glenn.
The following weapons were used in the film Man on Fire (2004):
The Glock 34 in 9x19mm is the sidearm of John Creasy (Denzel Washington), who carries it in a Kydex OWB holster. At one point in the film when Creasy is teaching Pita by her pool, he is seen carrying the pistol in his OWB holster without a shirt covering it like in most other scenes, and on his other side he has a double magazine pouch. It is the weapon with which he attempts suicide and later uses in the kidnapping scene.
It is interesting to note that Creasy's Glock 34 has a 2nd Generation frame (no accessory rail, finger grooves, or thumb rest) during the scene where he attempts suicide, but later in the film, it does have the (correct) 3rd Generation frame, which was the only factory option available from Glock. This is most likely because the slide for the pistol was blank-adapted separately, and the armory had a shortage of 3rd Generation frames at the time. The -34 slide will fit and work fine on a 2nd Gen frame, though this is not factory standard.
Creasy later carries another Glock, the Glock 17. Used when he kidnaps his first revenge victim, and when he assaults the motorcade and kidnaps the police captain. Later given to Mr. Ramos (Marc Anthony) to kill himself with.
A Colt Mark IV Series 70 Gold Cup National Match is used to kill the first policeman, who claimed himself as part of the Mexico City Police Department criminal secret society named "La Hermandad", after being tortured.
A nickel plated Auto Ordnance M1911A1 is used by Daniel Sanchez' brother Aurelio Sanchez (Gero Camilo) to shoot Creasy in the chest before attempting to escape.
During Pita's kidnapping, one of the kidnappers uses a Browning Hi-Power. Creasy examines a Browning Hi-Power during the weapons purchase scene, but doesn't purchase it.
This Lupara is full sized when he buys it and presumably sawed off afterwards. Creasy uses this short Side by Side shotgun to blow off the hand of Aurelio Sanchez. Also used in the nightclub.
While never used on screen, Creasy buys an M3A1 "Grease Gun" from the gun dealer. It's seen in his bag. Note the lack of cocking lever and the larger ejection port typical of the M3A1.
An AR-15 Carbine variant is used by a thug at the prisoner exchange. It is never seen firing so it cannot be sure if it is an M4 or similar assault rifle, or the semi-automatic only AR-15 civilian variant. It is fitted with a laser aiming module and a C-more red dot sight.