Two Norinco Type 54 pistols (Chinese-made versions of the Tokarev TT-33) are used by Inspector Tequila Yuen (Chow Yun-Fat) during the opening shootout at the teahouse. He acquires these pistols when he smashes open a bird cage in which the pistols are being concealed by Hong Kong arms dealers selling them to customers in the teahouse (the dealer specifically refers to them as Chinese-made guns, nickname "Black Star" due to the star logo).
Tokarev TT-33s (or the Norinco copies) also appear numerous other times in the movie in the hands of Johnny Wong's (Anthony Wong's) thugs, and Alan (Tony Leung) carries a nickel plated version early in the hospital scene when he and Tequila are searching for Wong's arms cache (he tries to shoot Mad Dog with it).
Browning Hi-Power
A Browning Hi-Power is used in several scenes. Teresa Chang (Tersea Mo) gets one from a Hong Kong SDU officer and uses it to kill one of Johnny Wong's thugs in the hospital when he slaps her.
Ruger GP100
Tequila's sidearm which he carries throughout the movie is a blued-steel Ruger GP100 with a four inch barrel. In the warehouse scene, he attempts to kill Alan with it, only to discover he's fired off all six chambers(despite in fact firing 10 shots throughout the scene). He later opens the gun and knocks out the empty shells in frustration.
Mk II Hand Grenade
Mad Dog uses Mk II Hand Grenades to clear out the warehouse of workers and in the hospital. Tequila also uses one to ambush the thugs in the hospital morgue.
M26 "Lemon" Grenade
Tequila uses an M26 "Lemon" grenade during the warehouse shootout, blindthrowing it at Mad Dog.
Davis P-32
A .32 ACP Davis P-32 pistol fitted with a homemade suppressor is used by Alan to kill a traitor in his boss's organization. One of the detectives investigating the murder specifically refers to the weapon as a "Davis .32", indicating that it is definitely the P-32 and not the P-380 model (which looks very similar, but chambered for the larger-caliber .380 cartridge). The P-32 is hidden in a hollowed-out volume of Shakespeare plays in a library and then returned to this book after the execution has been completed.
Also confirming the fact of it being a P-32 is the writing on the side of the gun in that close up. It's hard to read, but it's there.
Taurus PT92
Although Hard Boiled is known as a film which prominently features the Beretta 92FS (like many Chow Yun-Fat and John Woo movies), it is actually the Taurus PT92, the Brazilian counterpart of the Beretta 92F, which is most frequently seen in the movie. You can tell when they're Tauruses because they have the frame-mounted safety, whereas the Beretta has a slide-mounted safety. Taurus PT92s are wielded by Inspector Tequila, by Tony Leung as Alan during his undercover work, and by many of Johnny Wong's thugs.
Beretta 92FS
The Beretta 92FS is used in some scenes throughout the movie (but is not nearly as common as the Brazilian Taurus PT92 which is commonly mistaken for it). Alan attempts to pull a Beretta on Tequila during the scene where Tequila confronts him on his boat, but Tequila takes it and later uses it in a shootout on the dock. Tequila also has another Beretta 92F during the hospital shootout after he gives his stainless Taurus PT92 to Alan in the elevator (where he gets this pistol is a mystery - both he and Alan were only seen taking PT92s from the arms cache while equipping themselves to take on Johnny Wong's thugs). Tequila is later seen using the same 92FS in the hospital, as evident by its wooden grips.
Steyr GB
Alan uses a Steyr GB pistol during the shootout on his boat, although when he takes the gun out of its hiding place, it appears to be a Beretta or Taurus-type pistol (a continuity error, undoubtedly).
Taurus Model 85
The Taurus Model 85 .38 Special is the standard sidearm of the Hong Kong police in the movie. In the hospital scene, while encouraging his men to shoot at the police surrounding the hospital, Johnny Wong mockingly points out that, "A cop's just a human being with a gun, he's not immortal. They've got guns, we've got guns, too. But they just have .38s [sic]." In a moment of irony, as Alan frees himself from his hostage situation, Tequila eliminates the villain with a single shot to the eye from a patrolman's Model 85.
This weapon was used maybe because Colt Detective Specials weren't available.
Smith & Wesson Model 10
HKPD officers outside the hospital are sometimes seen using Smith & Wesson Model 10 revolvers.
Charter Arms Bulldog
One of the thugs in the hospital morgue looks to be using a pre-90's model Charter Arms Bulldog.
Ithaca 37
One of the HKPD officers at the very end of the film approaches Johnny Wong's dead body with an Ithaca 37 shotgun at the ready.
Thompson Center Arms Contender
The Thompson Center Arms Contender single-shot pistol is used by Philip Kwok as Mad Dog when Tequila and Alan raid Johnny Wong's arsenal. The Contender was also used by the lead villain in John Woo's next film, Hard Target.
"Mad Dog loads a .30-06 round into a Thompson Center Contender" sounds cool, but not possible. The Contender was never strong enough for the '06, which is why TC eventually expanded their product line with the stronger Encore model. Also, if you look at the chamber are of that open Contender, you can see that it is relieved a bit for a *rimmed* cartridge. In the Contenders, it was common to shoot wildcat cartridges based on a 30-30 Winchester or some other rimmed case (the JDJ family of rimmed cartridges were developed exclusively for the Contender, which is most likely what is being loaded in the picture).
Though not clear in the screenshots shown, or on detailed view of nearby frames, the cartridge is probably 7-30 Waters, or possibly .375 JDJ.
CZ 75
The Czech CZ 75 is used by many of Johnny Wong's thugs throughout the movie, including Mad Dog (Philip Kwok) during the hospital shootout. Mad Dog sets his down in the hospital shootout when he prepares to fight Alan while giving a chance for the patients in the room to leave. It is interesting to note that, in this scene, the close-ups of the gun on the ground (after showing him set it down) actually show a Taurus PT92; however, it is a CZ 75 again when he picks it up later.
Glock 17
Glock 17 pistols are used by several of Johnny Wong's thugs throughout the movie. One is being unloaded during an early scene at the arsenal.
Colt CAR-15 variants
A Colt CAR-15 Commando-type rifle is seen being stripped and cleaned by one of Johnny Wong's thugs. Several gangsters and Hong Kong police officers are seen using them throughout the film as well. Most of them appear to be Model 654s and XM177E2s.
There is at least one CAR-15 in the film which, hilariously, has its front sight mounted upside down. It is reused in several scenes, visible in the hands of both the cops and the gangsters.
Micro Uzi
Another weapon which is commonly seen in the movie is the Micro Uzi machine pistol. The body guard with whom Tequila exchanges gunfire (and finally kills) in the teahouse shootout uses one of these weapons, as do many of Johnny Wong's thugs. Both Alan and Mad Dog use them in the warehouse scene, Alan to execute his boss' associates while Mad Dog tries to use it to kill Tequila. And Johnny Wong himself uses one to cut down the patients standing between him and Alan during the hospital shootout before his massacre is stopped by Mad Dog.
Mini-Uzi
A thug at the hospital shoots an officer on the rappel rope with an Mini-Uzi before being gunned down.
Mossberg 590
The Mossberg 590 shotgun makes several appearances in the movie. Tequila gets ahold of one with a Speedfeed stock, which he uses throughout the hospital shootout (in some cases, he manages to kill two bad guys simultaneously with only one shot!)
Note: A heatshield and heavy barrel is what makes a 590 a 590 and not a 500, so it is not a "tactical" model.
Mossberg 500 "Cruiser"
Tequila uses a nickel plated Mossberg 500 "Cruiser" shotgun during the shootout in the warehouse. The magazine tube cap clearly shows it is a Mossbeg 500 and not a 590 or a 590 "Compact Cruiser". The heat-shield is genuine to the Crusier, they aren't added to make them "tactical" shotguns.
Remington 870
Compact versions of the Remington 870 shotgun are used by the hitmen sent to kill Alan on his boat. Full-size 870s are also used by the Hong Kong police officers sent to the hospital.
SWD M11/9
The SWD M11/9 SMG is used by many of Johnny Wong's thugs in the film. When Johnny Wong's men raid the arms warehouse, many (including Mad Dog) use M11/9s fitted with suppressors. They are noted by their slightly longer receivers. Some have MAC-11-style folding stocks, others don't.
AKMSU
Mad Dog (Philip Kwok) uses an AKMSU compact assault rifle during the scene in the arsenal (with magazines "jungle-taped" together), which he tries to use to kill Tequila and Alan with no regard for the fact that he risks destroying the weapons and ammunition stored in the arsenal. This exact same gun can also be seen in the hands of other thugs in the hospital (which accounts for the fact that all of them also have two mags "jungle-taped" together with red tape), and can also be seen lying on the table in the earlier scene in the arsenal where the guns are being cleaned and prepped.
AKM
Some AKM assault rifles are seen used throughout the film by Johnny Wong's thugs and Hong Kong police officers. Tequila tries to strangle Mad Dog with one, but it switchs to a Poly Tech Legend in alternate shots.
Norinco Type 56
Chinese Norinco Type 56 AK rifles are seen throughout the film, first being loaded into packing crates in Uncle Hoi's arms warehouse, later in the armory, and still later in the hands of Johnny Wong's men.
Norinco Type 56-1
One of the thugs in the hospital uses the folding stock version of the Norinco Type 56, the Type 56-1.
Poly Tech Legend AK-47
A modern copy of a genuine AK-47 is seen briefly switching with the AKM Tequila chokes Mad Dog with. Noted by its open sights, regular muzzle break, and .75" sight.
M16A1
The M16A1 makes several appearances in the movie, in the hands of Johnny Wong's men as well as the Hong Kong police officers who arrive at the hospital scene.
M16A1/M203 Combo
Mad Dog uses an M16A1 fitted with an M203 grenade launcher in the hospital shootout, which he uses effectively against the Hong Kong SDU as well as Alan and Tequila. It is used much like an overpowered shotgun, so he may be utilizing buckshot cartridges..
However, in the below picture, Mad Dog is loading a CS gas (tear gas) shell instead of a buckshot or explosive round.
Calico M950A
A Calico M950A submachine gun is used by Alan during the hospital shootout.
Heckler & Koch MP5A3
The Heckler & Koch MP5A3 appears numerous times in the movie, mostly in the hands of Johnny Wong's thugs. Tequila uses one during his one-man assault on the warehouse (firing it at Johnny Wong's men as he rapels down from the roof of the warehouse), and both Tequila and Alan use an MP5A3 during the hospital shootout. MP5A3s are also used by the Hong Kong SDU (Special Duties Unit) team which is deployed in the hospital.
Heckler & Koch MP5K
The smaller MP5K also appears in the film, used by both Johnny Wong's thugs and the Hong Kong SDU team.
Beretta PM12S
The Beretta PM12S is used by at least one of Johnny Wong's thugs during the hospital shootout.
Kimel AP-9
A Kimel AP-9 is used by one of Johnny Wong's thugs who gets shot by Teresa Chang after he slaps her during the hospital shootout.
Jatimatic
A Jatimatic submachine gun is among the weapons visible on the table in Johnny Wong's arsenal during the scene where his henchmen are working on the guns. It's seen again in a crate that Alan breaks open when he's looking for a gun to use against Mad Dog.
Ruger Super Redhawk
A stainless Ruger Super Redhawk .44 Magnum with a 9.5" barrel and fitted with a Nikon scope is seen sitting under the Jatimatic.
Steyr AUG
A Steyr AUG A1 carbine rifle can be seen on the table in Johnny Wong's arsenal (with the barrel/forward grip unscrewed and lying nearby).
Heckler & Koch G3A3
A Heckler & Koch G3A3 rifle can be seen on the table in the arsenal. It might also be an HK91A2, but the rifle clearly has green furniture, and I'm pretty sure the HK91 was never available with this option (from the factory, at least). This same rifle is seen later sitting on a crate when Alan and Tequila raid the arsenal.
Colt Anaconda
Seen on table while Johnny Wong's men check the armory weapons.
I did this a long time ago, but I realize now it is a Colt Python, it's blued. - Gunmaster45
Franchi PA3
Seen on table while Johhny Wong's men check the armory weapons.
Star 28/30M
Seen on the table when Johnny Wong's thugs are doing a weapons inventory.
Taurus PT92CS
Seen in background when a thug loads the MP5A3 in the armory check scene. This same gun is also visible on the pistol rack (seen below).
Mossberg M500 Bullpup
The Mossberg 500 Bullpup is used by several of Johnny Wong's thugs during the hospital scene.
Norinco Type 86S
One of the more unusual weapons to appear in the film is the Norinco Type 86S, a Chinese-manufactured bullpup version of the AK-47/AKM. It is used by many of Johnny Wong's thugs during the hospital scene.
Street Sweeper
At the end of the film, Johnny Wong is seen wielding a Cobray Street Sweeper (an American copy of the South African-made Armsel Striker) shotgun in the hospital showdown.
Heckler & Koch P7
In the final confrontation of the movie, Johnny Wong comes out of the hospital holding Alan hostage with a Heckler & Koch P7 pistol (either the M8 or the higher-capacity M13).
(Little bit of trivia: The metal stuff you see in Tony's face is not make-up. During the hallway shootout scene, Tony was injured by a ballistics prop. The scene was originally going to be 6 minutes long but they stopped because of his injury. So that is real, not makeup.
M72 LAW
When the police surround the hospital, several of Johnny Wong's thugs begin firing at their cruisers with M72 LAW rocket launchers. Many of these launchers are also seen on racks in the arsenal.
Unknown Smoke Grenade
Used by Tequila during the warehouse scene when he ambushes Johnny Wong's gang.
C4 Explosives
Several of these bombs were used by Johnny Wong to blow up the hospital.
The Pistol Rack
A rack containing a number of pistols is seen behind Johnny Wong during the first scene in the arsenal. On the counter is a 1911 type pistol, possible an airgun as evident by the C02 screw cap in place of a magazine well. I see Tequila's Ruger GP100, a Sig Sauer P230, A Walther PSM, A Makarov PM, a Glock 17, a CZ-75, a Steyr GB, and many more too hard to see. The Taurus PT92C is on the bottom right.
There is no walther psm. There is a russian handgun created called the PSM that resembles a PPK, but they differ in size and cartridge fired, and there is a walther P5, a PPK, A PP, a PPK/s, and all these weapons resemble each other, but there is no Walther made PSM.
THE ARMORY
The following guns are seen in the armory under the hospital.
M16A1
M60 machine gun
M500 Bullpup
H&K G3A3
AK-74
Based on the briefly seen stock, this gun could be an AK-74 as evident by the grooves cut into the stock.