Benidict uses a custom .38 special target pistol, know as the 99 Alfa Model 3863. It feattures a muzzle break compensator on the end of the barrel to dissipate recoil and improve accuraccy.
When Danny day dreams about Jack Slater (Arnold Schwarzengger) as Hamlet, he is seen firing a MAC-10 briefly before it switches to a MP5K. A thug in the red Ford pickup is also seen firing a MAC-10 from the right side window.
When Danny daydreams of Slater in Hamlet, he is seen using an [H&K MP5|MP5K]]. One of the thugs on the pickup is seen using an MP5K. One of Benidict's tuhgs is also seen using an MP5K as well. The rest will be described in "The Funeral" section.
Some of Benidict's thugs in Slater's house are armed with TEC-DC9s. The man in Slater's closet is armed with a TEC-DC9 with a stainless barrel shroud. The rest are described in "The Funeral" section.
One of the police officers outside Slater's second cousin Frank's house is armed with a Remington 870. A man in the back of the Ford Pickup is also armed with a Remington 870.
Officers in the opening sequence are armed with Beretta 92FS handguns. The officer to the left outside cousin Frank's house is also armed with a Beretta 92FS.
When at Slater's apartment, he fires into his closet with what appears to be a Smith & Wesson 659 handgun. Another 659 is seen falling out of Slater's glove compartment.
Slater tosses a Colt 1911 off of his personal portable arsenal called "himself" in the opening scene with The Ripper. He also drops another pistol that is hard to determine the make and model of.
At the opening sequence, a SWAT team member is seen armed with what appears to be a Colt Commando rifle with an M203 grenade launcher underslung. The weapon's muzzle isn't seen so a definate answer isn't certain. The Ripper throws one off the roof along with its user after emptying it into the police vehicles below.