The Colt Detective Special revolver is carried by Kit as his police service weapon. A suppressed version is also used by an assassin who attempts to kill Ho and Kit's father.
Unknown Revolver
One of the Taiwanese gangsters who attempts to fire at Mark (Chow Yun Fat) during the shootout at the restaurant uses a revolver of unknown make.
Beretta 92F
John Woo's favorite handgun, the Beretta 92F makes frequent appearances in this film. All three main characters use the pistol at different times in the movie, as do many of the Triads.
Beretta 92SB
The Beretta 92SB is seen in the hands of Shing and a few Triads throughout. Identifiable by it's rounded trigger guard, and modern Beretta grips(versus the older style grips of the Original 92).
Smith & Wesson Model 39
Ho (Ti Lung) carries a Smith & Wesson Model 39 pistol during the scenes set in Taiwan, and the gangster that betrays him also uses one during the restaurant shootout. Other Triad members use the pistols during the shootout in the garage and at the docks.
Colt M1911
Many M1911 variants show up in this film, seldom clearly enough to make an ID. Seen mostly in the hands of Triads.
Browning Hi-Power
The Browning Hi-Power is relatively common in early Woo films. This one is seen used by Mark alongside with his Beretta.
Heckler & Koch MP5A3
A Heckler & Koch MP5A3, with a slimline handguards and early straight box magazines, is initially used by Ho in the final shootout at the docks.
IMI Mini-Uzi
The Mini Uzi is seen in the hands of Mark and some thugs.
MAC-10
The MAC-10 is used by the Triad Boss Shing during the final shootout.
The leader of the Taiwanese gangsters who betrays Ho fires a pump action shotgun of unknown make.
M16A1
M16A1 rifles are used by Taiwanese police officers when Ho is captured in Taiwan. Many Triads are also armed with M16A1 rifles during the final shootout at the docks, though they are not seen very clearly.
CAR-15
Some Triad members in the dockside shootout are armed with CAR - 15 rifles. Most with 20 round straight magazines, and one with a normal 30 round magazine.