Goodfellas is the 1990 feature film adaptation of the autobiography of mobster Henry Hill. Directed by Martin Scorsese, the film stars Ray Liotta as Hill and follows his life in the mob from a young teenager to his eventual apprehension and subsequent entrance into the federal witness protection program. The cast includes Robert De Niro, Paul Sorvino, Lorraine Bracco, Michael Imperioli, Samuel L. Jackson, and Joe Pesci, who won an Academy Award for his role as Tommy in the film.
The following weapons were used in the film Goodfellas:
At the film's beginning, Jimmy Conway (Robert De Niro) is seen using a Smith & Wesson Model 36 to fire into the trunk of a car. Henry Hill (Ray Liotta) later pistol-whips Bruce (Mark Evan Jacobs) with a snub-nosed Smith & Wesson Model 36 with a square butt, which he gives to Karen (Lorraine Bracco) to hide. Tommy DeVito (Joe Pesci) keeps a Model 36 snub as his personal weapon, notably using it to beat Billy Batts (Frank Vincent) and wounding Spider (Michael Imperioli). During the poker games, both Tommy's Model 36 snub and his M1911A1 can be seen with the Model 36 snub tucked into his left waist band and the M1911A1 hanging from his right side. This is accurate as the real Tommy DeSimmone was known as "Two Gun" Tommy (for obvious reasons).
Tommy is seen armed with a Smith & Wesson Model 66 revolver hidden in a paper bag during a truck hijacking. He later is seen firing it in the air. This revolver also appears to be the one held by Tommy at the film's end.
Karen Hill (Lorraine Bracco) wakes Henry (Ray Liotta) up from a nap with a snub-nosed Smith & Wesson Model 64 in his face after finding out he's been cheating on her. It is clearly marked as .38 Special on the barrel. Its use is an anachronism as the scene is set before its introduction in 1981.
In some shots of Karen Hill (Lorraine Bracco) holding the gun on Henry, it turns into a Smith & Wesson Model 60 as noted by its 5-round cylinder. Henry then takes it from her and threatens her with it.
Tommy DeVito (Joe Pesci) uses this M1911A1 style pistol to kill Spider (Michael Imperioli) in the bar card game scene. An M1911A1 is also used in a hit.
Error creating thumbnail: File missingColt Combat Commander - .45 ACPError creating thumbnail: File missingHighlight for Spoilers: Tommy puts the suppressed Colt Commander to the head of Stacks Edwards (Samuel L. Jackson). Note the shorter 4.25 inch slide compared to a standard M1911’s 5 inch slide and rounded hammer. When the Commander is fired, the hammer is seen dropping, but the pistol’s slide doesn't cycle, likely because the firearm was most likely unloaded and special effects spray was added offscreen. This was done because firing blanks at any person this range is be extremely dangerous.Error creating thumbnail: File missingTommy DeVito (Joe Pesci) is seen in super slo-mo firing the suppressed Commander repeatedly. The Commander’s 4.25 inch slide is better visible here proving it’s not a standard M1911 from earlier. Since the actor being fired at isn't visible in the frame(and thus, out of harm's way), the gun recoils as Tommy fires it.Error creating thumbnail: File missingA Commander is used Highlight for Spoilers: when Tommy attends a meeting .
Browning Hi-Power
A Browning Hi-Power is one of the guns Henry has in the bag of weapons he takes to Jimmy.
A 9 mm Browning Hi-Power pistol is seen in the hands of an undercover cop who arrests Henry Hill during the 1980 drug bust. The cop seen is portrayed by Bo Dietl, who was one of the most decorated police officers in the history of the NYPD.
Henry (Ray Liotta) carries around a Heckler & Koch P9S in the gun bag during the 'Helicopter Paranoia' sequence. It is one of the guns which Jimmy (Robert De Niro) is unable to affix a suppressor onto.
A .22 caliber Smith & Wesson Escort is among the guns that Henry transports around during the helicopters scene. Jimmy is unable to fit a suppressor onto it and angrily gives it back to Henry.
During the 1980 drug bust, Karen Hill (Lorraine Bracco) stuffs a nickel Iver Johnson .380 (a clone of Star Model DK that can be identified due to adjustable rear sight) down her panties.
Henry (Ray Liotta) holds an Astra Constable while in bed with his wife after being released from jail. He later is seen holding it when Karen pulls up on the driveway crying.