Broken Arrow is a 1996 action thriller directed by John Woo and stars John Travolta as Major Vic Deakins, a USAF stealth pilot who with the help of a group of well-financed mercenaries hijacks his B-3 stealth bomber carrying two live nuclear weapons. Christian Slater co-stars as Capt. Riley Hale, his co-pilot, who survives the hijacking and teams up with US Park Ranger Terry Carmichael (Samantha Mathis) to recover the nukes that Deakins promises to use unless his demands are met.
The following weapons were used in the film Broken Arrow (1996):
Major Vic Deakins (John Travolta) uses a Beretta 92FS fitted with a stainless slide in an attempt to shoot Capt. Riley Hale (Christian Slater) while piloting the B-3 stealth bomber. Hale sees Deakins' reflection in the window while he is drawing the gun and quickly reacts to grab the gun. As Hale struggles to grab the gun from Deakins, a round is fired, narrowly missing Hale.
Chief Sam Rhodes (Vondie Curtis-Hall) uses a Beretta 92FS standing in for the standard-issue Beretta M9 handgun during the canyon shootout. Kelly (Howie Long) also is seen with a Beretta. Riley Hale (Christian Slater) is seen with two Beretta's - one which he loses in the B-3 stealth bomber, and one when saving Terry Carmichael (Samantha Mathis). When they are cornered by one of Deakins' men, he drops the gun only to grab Terry's hidden SIG-Sauer P228.
US Park Ranger Terry Carmichael (Samantha Mathis) uses a 4" barreled Smith & Wesson Model 66 with Hogue grips as her sidearm. Hale is able to take it from her and then uses it throughout the film.
Baker (James MacDonald), one of Deakins' men, uses a suppressed SIG-Sauer P226, while posing as a park ranger, to shoot an elderly couple camping in the park. He then fires this pistol (without the suppressor) at Hale, without effect, then points it at Terry, before Hale shoots him in the thigh, takes away the pistol and shoves him out the door. Hale then uses this gun and Terry's Smith and Wesson for much of the mine shootout.
Terry picks up a SIG-Sauer P228 from Max (Shaun Toub) after she encounters him on the train. When the finale begins, Terry and Hale both use the gun at one point or another.
A Beretta M12 SMG is used by one of Deakins' men, Johnson (Vyto Ruginis) as Hale and Carmichael are pursued throughout the underground mine. Hale also is seen using the M12 against Deakins briefly.
The USAF Search and Recovery team that arrive at the crash site carry the Heckler & Koch HK94s chopped and converted to resemble MP5A3s. Kelly (Howie Long) is also seen using one on the train.
Hale (Christian Slater) uses an M727 with an M203 grenade launcher during the helicopter assault on Deakins' train. He later hands it off to Colonel Max Wilkins (Delroy Lindo) to cover him as he makes a leap onto the train.
Deakins uses a Ruger AC-556K with the factory folding stock during the fight in the abandoned mines. The weapon is a 556 due to the fact that Deakins fires it full auto.
The mercenary that takes out the USAF chopper pilots is seen using a custom rifle with a scope and bipod. He is also seen firing on the Search and Rescue team.
Kelly (Howie Long) uses a full sized Mossberg 590 with Ghost Ring-Type Sights, heat shield and a cruiser pistol grip after losing his MP5A3 during the train shootout. He gets into a standoff with Deakins with the shotgun when he arms and refuses to shut down the nuclear missile. Hale is later seen with the shotgun and forces Deakins into a corner before he threatens to detonate the nuke. Also, Shepherd (Jeffrey J. Stephen), the mercenary that confronts Hale and Terry at the helicopter on the train uses a Mossberg with bead sights.