RoboCop (Robert John Burke) once again carries the Beretta "Auto 9" as his main sidearm. He is seen using it at the motel against Rehab officers as well as during the chase with Rehabilitation Commander Paul McDaggett (John Castle).
RoboCop's Gun Arm
In addition to his Auto-9, RoboCop also can replace his lower left arm with a multiple weapons platform. His "gun arm" consists of a modified Calico 950A mounted on its side, a custom flamethrower, and a missle launcher.
Glock 17
The Glock 17 fitted with a laser sight is the sidearm of Officer Anne Lewis (Nancy Allen) as well as other Detroit officers in the film.
Beretta 92FS
The Beretta 92FS is the standard sidearm of many of the Rehab officers. Also seen used by Security Concepts guards as they confront the Resistance fighters who try to rob the armory.
Beretta 92FS Inox
The Beretta 92FS Inox is drawn by one of the Security Concept guards in the beginning of the film.
Jericho 941 "Baby Eagle"
Sgt. Reed (Robert DoQui) carries a Jericho 941 as his sidearm. He uses it during the battle for Cadillac Heights.
The Desert Eagle is carried by several Rehabilitation Officers. Paul McDaggett (John Castle) is seen with one a few times but one is notoriously shot out of a Rehabilitation Officer's hand and sent spinning in the air with rounds fired by RoboCop.
Ruger P90
Resistance turncoat Coontz (Stephen Root) is seen holding a Ruger P90 on Bertha and the rest of the Resistance.
Thunder 5 Revolver
A Splatterpunk is seen handling a Thunder 5 Revolver fitted with a laser sight.
M16A1
Two M16A1 rifles were seen on the wall of the Splatterpunks' place when RoboCop confronts them
Walther PPK/S
Security Concepts executive Fleck (Bradley Whitford) carries a Walther PPK in a shoulder holster saying he'd rather eat a bullet than jump a window if things go bad.
Detroit officer Donnelly (writer/director Shane Black in a cameo) uses a Mossberg 590 fitted with a heat shield and pistol grip in the opening shootout with the Splatterpunks.
The DefTech 37mm launcher with under slung MAC-10 combo is used when Paul McDaggett is in the SWAT van being chased by RoboCop in the pimp-mobile. The DefTech has the forward grip removed and the MAC-10 is fitted with a muzzle shroud and mounted sideways underneath. As in many movies, the DefTech launcher is depicted as a weapon which fires HE grenades; in real life, it can only fire less-than-lethal projectiles. This exact same weapon combination is also seen in the movie Cliffhanger.
DefTech gas gun
The DefTech gas gun is wielded by a Splatterpunk who uses this weapon to fire the first shot during the Cadillac Heights street battle at the end. Again like above, this weapon is wrongly portrayed as a 40mm grenade launcher.
MAC-10
A MAC 10 fitted with a suppressor is used by one of the Rehab officers as they raid the Resistance hideout.
Uzi
The Uzi 9mm is one of the main weapons carried by Rehab officers throughout the film. A few of the Rehab officers carry Uzi submachine guns as they ravage Cadillac Heights.
Ruger Mini-14
The Ruger Mini 14 in a Muzzelite MZ14 Bullpup Stock is the Standard assault rifle of the Rehabilitation Officers throughout the movie. Their versions have a tactical flash light mounted on a rail.
Heckler & Koch MP5A2
A Heckler & Koch MP5A2 is seen used by Rehab officers that raid the Resistance hideout as well as a Splatterpunk in the final battle for Cadillac Heights.
Heckler & Koch G3
A Heckler & Koch G3 is wielded by Detroit Police during the defense of Cadillac Heights.
Calico M100
The Calico M100 were seen in the Police armory during the weapons raid by the resistance and seen pulled out by the armed robber who foolishly tries to hold up a diner frequented by the Detroit police.
Calico M950A
The Calico M950A is used by several Rehab officers, mostly notably used by McDaggett's driver when he was attempting to escape RoboCop.
Simonov SKS rifle
A Simonov SKS rifle is in the hands of a resistance fighter with a bayonet mounted underneath. He attempts to use the bayonet to stab OTOMO, the Japanese android sent by OCP.
This is not really an SKS; it's a Chinese Type 68, as you can tell by the detachable AK-style magazine. -MT2008
A Type 68 is an entirely different beast which usually has an extended tap on the gas block, it's either a normal SKS with a duckbill, or a Chinese SKS-D or SKS-M.
XM177E2 & underslung M203
The XM177E2 is carried by McDaggett during the takeover of Cadillac Heights. McDaggett then uses the underslung M203 grenade launcher to disable Robocop.