One of the most prominent weapons in the film is the Glock 17 pistol, shown as the standard sidearm of New York City Police officers, including Det. Jack Mosley (Bruce Willis) and Det. Frank Nugent (David Morse). Some can also be seen equipped with tactical flashlights being used by N.Y.P.D. SWAT officers during the apartment raid at the beginning of the film and during the bus standoff later on. The pistols switch between 2nd and 3rd-generation models several times during the film. Also, during a scene in a bar, Mosley's Glock 17 turns into a Glock 19 and it too switches generations between shots.
This is not a Gen 2 Glock 19; it doesn't have accessory rails (that's just the lighting), or the finger grooves and thumb rests on the grip. It's another Gen 1 G19. -MT2008
Ithaca 37
The Ithaca 37 shotgun appears in the film as the weapon of choice for N.Y.P.D. SWAT officers during the hostage situation aboard the bus.
Heckler & Koch MP5
The Heckler & Koch MP5 appears in the film being used by N.Y.P.D. SWAT, both the MP5A3 (with SEF and Navy trigger groups) and the MP5A5, most notably during the raid on the apartment at the beginning of the film, and during the hostage situation on the bus. As with most SWAT-issue MP5's, they are all fitted with Surefire dedicated forend weaponlights.
Remington 700PSS
During the hostage situation aboard the bus N.Y.P.D. snipers can be seen with Remington 700PSS rifles, with and without folding bipods. One is later used by a SWAT sniper at the courthouse to kill one of the corrupt cops as he's attempting to kill Detective Jack Mosley.
Beretta 92FS
While transporting Eddie Bunker (Mos Def) to the trial, Mosley and Eddie are attacked by assassins wielding suppressed Beretta 92FS pistols.
Remington Spartan
During the encounter with Detective Frank Nugent at the bar, Mosley takes a Remington Spartan 12 gauge double-barreled shotgun with a sawed-off stock & barrels from behind the counter and uses it to shoot one of the corrupt officers, then hold off the others while he and Eddie make their escape, dumping it in a trash can outside. When asked why he discarded the weapon, Mosley replied that the shells in it were over 20 years old and that it was luck that it fired at all. Originally, the Remington Spartan line of entry level shotguns was produced by Baikal, a Russian manufacturer.
Smith & Wesson Model 60
After losing his Glock at the bar, Mosley returns to his home and retrieves a Smith & Wesson Model 60 revolver from his closet. He then uses it as a backup weapon throughout the film after taking another Glock from one of the corrupt cops pursuing him. Eddie uses it briefly when he sneaks up on Nugent from behind, holding him at gunpoint with it while Mosley handcuffs him. These were (and may still be) authorized as back-up and off-duty guns for NYPD officers.
Walther PPK
When persuing Mosley and Eddie through Chinatown, Nugent pulls a Walther PPK from a hidden ankle holster, firing both it and his Glock 17 akimbo when he bursts into the room where the two are holed up.
M84 Stun Grenade
During the bus standoff, SWAT tries to storm the bus, smashing windows and throwing in two M84 stun grenades.