One of the hoods sent by Joey Zasa to kill Vincent Mancini (Andy Garcia) carries a Beretta Cheetah, which Vincent disarms him of and uses to shoot both hoods. (Although the pistol turns into an Astra Constable for a close-up).
Astra Constable
For the close-up in which Vincent shoots the thug through the head, an Astra Constable replaces the Beretta Cheetah.
Uzi
The helicopter hitmen sent by Joey Zasa (Joe Mantegna) to massacre the Atlantic City meeting carry Uzi submachine guns.
double-barreled shotgun
Several 12 Gauge Double Barreled Shotguns with exposed hammers can be seen. Al Neri (Richard Bright) uses one to blast out of the Atlantic City meeting, one of Vincent's hitmen uses one during the street parade shooting, Mosca (Mario Donatone) uses one when shooting at Don Tommasino's car, and some of the actors during Anthony's opera in Sicily can be seen handling some.
MAC-10
One of Vincent's hitmen during the street parade hit carries a MAC-10.
Colt revolver
While dressed as an NYPD officer on horseback, Vincent Mancini (Andy Garcia) uses a Colt revolver to shoot Joey Zasa.
A pistol can be seen in Mosca's cabinet of costumes and guns.
Armand (Rogerio Miranda) and Francesco (Carlos Miranda), the twins employed by Michael as bodyguards, carry black semi-automatic pistols.
Vincent Mancini (Andy Garcia) draws a pistol during the film's finale.
== Mosin Nagant M91/30 ==NO! Italian rifle.
Mosca (Mario Donatone) loads but never gets a chance to fire a Mosin Nagant M91/30 stashed in the opera house.