The following firearms were used in the film Internal Affairs:
Beretta 92FS
Officer Dennis Peck (Richard Gere) carries a Beretta 92FS as his service sidearm throughout the film. During the ending, Kathleen Avila (Nancy Travis) picks it up and holds it on him.
Peck wakes a couple up during a raid in the opening scene.
Peck executes Demetrio's partner.
Peck fires at Demetrio as he escapes in the van.
Kathleen picks up Peck's Beretta.
Colt Python
Peck's partner, Van Stretch (William Baldwin), carries a Colt Python as his service sidearm. Officer Dorian Fletcher (Michael Beach) carries one, dropping it when he is shot.
Colt Python with 6" Barrel - .357 Magnum
Van Stretch follows Peck, Python drawn.
Van Stretch's Python sits in his holster as Peck turns him over.
Ithaca 37
The hitman hired by Peck to kill Van Stretch uses an Ithaca 37.
Ithaca Model 37 riot version - 12 gauge
The thug shoots Van Stretch.
The thug exits the van with his Ithaca 37.
M16A2
The police honor guard at Van Stretch's funeral perform a rifle volley with their M16A2's.
M16A2 Rifle - 5.56x45mm. Select Fire rifle (Safe/Semi/3 round Burst Only).
Behind the sergeant, the police honor guard at Van Stretch's funeral perform a rifle volley with their
M16A2's.
Uzi
Demetrio (Marco Rodriguez) and his partner carry and fire Uzi submachine guns when confronted by Avila and SWAT.
Demetrio fires at Dorian Fletcher.
A SWAT officer with the Uzi.
Demetrio checks his Uzi inside the car.
Demetrio turns to fire his Uzi at Avila but it is empty.
M16A1
The SWAT officers that arrive when Avila and Wallace confront Demetrio have M16A1 rifles.
M16A1 with 20 round magazine - 5.56x45mm
SWAT officers run towards Demetrio.
SWAT officers aim M16A1s.
Beretta 84BB
Both Internal Affairs Officers Raymond Avila (Andy Garcia) and Amy Wallace (Laurie Metcalf) carry Beretta 84BB pistols as their standard weapons.
Beretta 84BB (earlier version with round trigger guard) .380 ACP
Wallace fires her Cheetah at Demetrio.
Avila jumps over Demetrio's car with his Cheetah.
Avila shows Demetrio his gun before he puts it down, telling him in Spanish that he can trust him.
Avila drunkenly raises and fires his Cheetah inside the nightclub, imagining that he saw Peck enter.
Avila holds his Cheetah before bursting into his bedroom.
Peck looks up the barrel of Avila's Cheetah.
A close-up of Avila's Cheetah during the finale.
M1911A1
An officer with Avila during the shootout with Demetrios carries a M1911A1.
An officer behind Avila holds an M1911A1.
Beretta 950 Jetfire
Dennis Peck (Richard Gere) tosses a Beretta 950 Jetfire to Steven Arrocas (John Kapelos) when Arrocas catches Peck with his wife.
Peck grabs the Jetfire to toss to Arrocas.
Arrocas holds the Jetfire after Peck throws it to him.
Smith & Wesson Model 36
After she is shot, Amy Wallace's Smith & Wesson Model 36 can be seen on the ground next to her.
Smith and Wesson Model 36 - .38 Special
Wallace's S&W M36 lays on Arrocas's driveway as Avila checks her wound.