Face/Off is the 1997 action thriller directed by John Woo and stars John Travolta as Sean Archer, an FBI agent who undergoes an experimental procedure to transplant the face of his arch nemesis Castor Troy (Nicolas Cage) onto his own body in order to go undercover to find the clues to disarm a bomb planted somewhere in the city of Los Angeles. Through an unfortunate turn of events, a duplicate procedure has been done on an individual that threatens both him and his family.
The following weapons were used in the film Face/Off:
The weapons of choice for Castor Troy (Nicolas Cage) are two gold titanium nitride-plated Springfield Armory M1911-A1 V-12s fitted with custom gold inlaid grips, that he keeps in two small-of-the-back holsters. Among the obvious modifications to the guns include skeletonized hammers, ball stirrup cuts on the slide, beavertail grip safeties, ambidextrous thumb safeties, Heinie target sights, moderately beveled magazine wells, and V-12 ported slides/barrels. He uses them both during the first major gunfight of the movie, putting a hole in the windshield of the helicopter Sean Archer (John Travolta) is in and later gunning down several agents in the airport hangar. The pistols are then lost when Troy is knocked unconscious, and are presumed confiscated by the FBI. Later in the movie, when Archer has assumed Troy's identity and face, he is given an identical pair of these weapons by Dietrich (Nick Cassavetes). He then uses one for the proceeding gunfight as the police raid the building, losing it during a face off with Troy as Archer. These pistols tell you how much Castor Troy enjoys his job!
SIG-Sauer P226
Sean Archer (John Travolta) uses a factory two-tone SIG-Sauer P226 with nickel controls and a nickel slide as his sidearm in the film, which has been fitted with a set of Hogue rubber grips. When he and Castor Troy (Nicolas Cage) switch faces and identities, Archer/Troy begins using the weapon, killing Dietrich (Nick Cassavetes) and another FBI agent with it before he loses it during the funeral home's "Mexican Standoff".
Beretta 92FS
Prison guards on the oil drill platform keep Beretta 92FS pistols as their sidearm. When Sean Archer/Castor Troy (Nicolas Cage) escapes from the electroshock room, he takes a guards Beretta 92FS and uses it to fire on the guards, carefully placing his shots as not to kill them. During the final firefight Archer/Troy uses a pair of Beretta92FS', wielding them akimbo as per the standard norm of John Woo films. Jamie (Dominique Swain) picks one of these up as Archer/Troy and Troy/Archer (John Travolta) struggle in the church's courtyard, only to be misled into shooting her father in the arm. Troy/Archer then picks the Beretta up and holds it on Jamie before she digs a kris-bladed butterfly knife into his leg, which he ironically gave her as a gift to protect herself.
Beretta 92FS Inox
A Beretta 92FS Inox is wielded by one of the police officers during the shootout at the airport. Castor Troy/Sean Archer (John Travolta) tries to draw one, which he previously stole from an FBI agent, to use on Sean Archer/Castor Troy (Nicolas Cage) while on the speed boat, but Archer/Troy kicks it away before he can use it.
Glock 17
A Glock 17 is used by one of the thugs during the raid on the apartment building and is later used by one of the thugs in the funeral home shootout.
Ruger KP89
A Ruger KP89 is shown as the weapon carried by one of Castor Troy's (Nicolas Cage) victims (incorrectly listed as a Ruger P85). A Ruger KP89 is wielded by Troy's thug, Leo (Tommy Flanagan) during the funeral home shootout.
SIG-Sauer P228
Agents during the shootout in the airport hangar are seen using SIG-Sauer P228 pistols as their sidearms.
During the final shootout in the church, Castor Troy's girlfriend Sasha Hassler (Gina Gershon) is armed with a Smith & Wesson 3913. She likely took it from one of Dietrich's (Nick Cassavetes) friends, who was killed while using it during the raid on his apartment.
Springfield Armory M1911-A1
FBI Agents during the raid on the apartment building use black Springfield Armory M1911-A1 pistols fitted with Surefire 310R tactical lights.
Stechkin APS
A Russian Stechkin APS machine pistol is used briefly by one of Dietrich's (Nick Cassavetes) friends to fire on police raiding the apartment building. While in the courtyard of the funeral home, Castor Troy/Sean Archer (John Travolta) uses one briefly before having it knocked from his hand. At the conclusion of the fight, Sean Archer/Castor Troy (Nicolas Cage) picks the gun up and fires a long burst at Troy/Archer after he unsuccessfully tries to kill his daughter. Earlier in the scene, Troy/Archer dives across the church to grab his henchman's fallen Armscor BXP, which makes no sense if he had the Stechkin in his jacket pocket.
Walther PPK
During the FBI raid on Dietrich's (Nick Cassavetes) apartment, one of Dietrich's thugs uses a nickel-plated Walther PPK to try and defend himself against the swarm of Law Enforcement officers.
Revolvers
Smith & Wesson Model 36
When Eve Archer (Joan Allen) goes to the hospital to test blood samples from Sean Archer/Castor Troy (Nicolas Cage) and Castor Troy/Sean Archer (John Travolta) to see if they are actually swapped, Archer/Troy confronts her. She then pulls a nickel plated Smith & Wesson Model 36 with a bobbed hammer, which she claims she took from her "fake husband".
During the final firefight in the funeral home, Leo (Tommy Flanagan), one of Castor Troy/Sean Archer's (John Travolta) thugs, wields a South African Armscor BXP before being killed. Troy/Archer picks it up and fires it as he flees from Sean Archer/Castor Troy (Nicolas Cage) who is firing at him.
Colt Model RO635 Submachine Gun
During the shootout in Dietrich's (Nick Cassavetes) apartment, some of the FBI Agents can be seen with Colt Model R0635 submachine guns fitted with C-More red dot sights. Sasha Hassler (Gina Gershon) uses one during the shootout as well.
Heckler & Koch MP5A2
Heckler & Koch MP5A2s are used by the FBI Agents that raid Dietrich's (Nick Cassavetes) apartment. At one point, Dietrich himself uses one, captured from an FBI member.
Heckler & Koch MP5A3
Heckler & Koch MP5A3s are used by the FBI Agents that raid Dietrich's (Nick Cassavetes) apartment. At one point, Sasha (Gina Gershon) takes one dropped by a dead Agent and uses it for some of the fight.
Heckler & Koch MP5K
Castor Troy/Sean Archer (John Travolta) steals a Heckler & Koch MP5K from an FBI Agent and uses it to shoot at Sean Archer/Castor Troy (Nicolas Cage) as he pursues him in a speed boat.
Escaping the shootout in the apartment building, Dietrich (Nick Cassavetes) chambers a Mini Uzi, but does have a chance to fire it before he is shot. Sean Archer/Castor Troy (Nicolas Cage) then picks it up and fires at Castor Troy/Sean Archer (John Travolta) as he runs around the room.
One of the thugs during the apartment raid briefly uses an AKMS before being killed. It appears to be custom fitted with a side-folding stock usually fitted to a paratrooper model Sa vz. 58 V assault rifle.
Colt Sporter II Carbine (mocked up as XM177E2)
Police patrolling the river fire Colt Sporter II carbines mocked up as XM177E2 Commando carbines by adding a mock XM177E2 flash hider to them. Since the lowers have a full-auto selector switch (which the semi-auto Sporter II lower lacks), it is assumed that the guns are either converted semi auto lowers or fitted with GAU/A5 or M16A1 style lowers. Agent Loomis (Matt Ross) also uses one with a A2-style upper receiver and fitted with an M203 grenade launcher during the shootout at Dietrich's apartment.
Colt Sporter II Carbine
The FBI Agents in the film sometimes carry actual Colt Sporter II Carbines, noted by their collapsing stocks, A1-style upper receivers, forward assists, and 16" barrels. They do not feature the large XM177 muzzle brakes.
Remington 700PSS
Castor Troy (Nicolas Cage) uses a Remington 700PSS sniper rifle fitted with a suppressor, Harris bipod, and heavy stock and barrel to try and assassinate Sean Archer (John Travolta) while he rides the merry-go-round with his son Michael (Myles Jeffrey). The bullet passes through Sean's chest and fatally wounds Michael, leading to Archer's relentless pursuit of Troy in the film's story.
Ruger AC556
The prison guards on the oil drill platform are armed with Ruger AC556 assault rifles, as noted by their fire selectors, flash suppressors, and bayonet lugs. During the prison break scene, Ivan Dubov (Chris Bauer), the inmate that helps Archer/Troy (Nicolas Cage) escape from the electro-shock chamber, picks up an AC556 rifle from one of the incapacitated guards and kills several guards before Archer/Troy stops him.
Shotguns
Benelli M1 Super 90
During the shootout in the airport hangar, Castor Troy (Nicolas Cage) takes a Benelli M1 Super 90 shotgun fitted with a Benelli pistol grip stock and a Surefire dedicated fore-end weaponlight from an FBI Agent and uses it to kill several FBI Agents before discarding it.
Ithaca 37 "Stakeout"
Dietrich Hassler (Nick Cassavetes) uses an Ithaca 37 "Stakeout" shotgun with an aftermarket Choate synthetic stock to defend against the FBI Agents raiding his apartment building.
Other
M203 Grenade Launcher
During the apartment raid, FBI Special Agent Loomis (Matt Ross) uses a XM177E2 (mocked up from a Sporter II carbine) fitted with an underslung M203 grenade launcher. He fires it at Sean Archer/Castor Troy (Nicolas Cage) and somehow manages to fire off two shots from a single tube without reloading.
M60 Machine Gun
During the oil platform prison escape, a helicopter with a door-mounted M60 machine gun chases down Sean Archer/Castor Troy (Nicolas Cage) just before he jumps off the platform.
Unknown Smoke Grenade Launcher
The FBI fire a smoke grenade (unknown) from an unknown launcher into Dietrich's (Nick Cassavetes) apartment before the raid.