Total Recall is the 1990 feature film adaptation of a short story written by Philip K. Dick, the author whose other works were adapted into the films Blade Runner, Minority Report, and Paycheck. Set in a dystopian future, the film stars Arnold Schwarzenegger as Douglas Quaid, a construction worker who decides to undergo a memory implantation and discovers that his ordinary life is actually a cover story for his actual identity. The film was directed by Paul Verhoeven (RoboCop). A remake of the film starring Colin Farrell as Quaid was released in 2012.
The following weapons were used in the film Total Recall (1990):
The Goncz GA pistol seen fitted with a TEC-9 style barrel shroud is used by several characters including Douglas Quaid (Arnold Schwarzenegger), Lori (Sharon Stone), and other various characters throughout the film. This was confirmed by the armorers who worked on the film and the gun's later copy (the Claridge Hi-Tec series) was not manufactured when the film was made.
Goncz GA
A Goncz GA pistol without the barrel shroud is also seen used in the film by several characters, primarily by Melina (Rachel Ticotin).
Submachine Guns
Calico M950
The Calico M950 is first seen used by the guards at a security checkpoint on Earth. The Mars Colonial soldiers as well as Richter (Michael Ironside) and Tony (Dean Norris) use the weapon during the shootout at the Last Resort brothel. Cohaagen (Ronny Cox) also is seen with the pistol.
Calico M900
Several Calico M900 rifles are seen in the hands of the Mars Federal Colony troops during their assault on The Last Resort in Venusville.
MAC-11
In the film, Richter (Michael Ironside) uses a modified MAC-11 .380 with no folding stock and a squarish barrel shroud as his primary weapon. Lori (Sharon Stone) also briefly pulls a similarly-modified MAC-11 fitted with a 16-round magazine. An unmodified MAC-11 appears to be briefly pulled by a bar patron during the shootout at The Last Resort.
MAC-10
Several of the Mars resistance fighters are armed with MAC-10s.
Micro Uzi
Several of Richter's goons can be seen using Micro Uzis modified with handguards and barrel extensions (to make them appear futuristic) at various points in the film. Quaid is also seen using the weapon. Richter's right-hand man Helm (Michael Champion) uses a Micro Uzi with half nickel-plated parts fitted with a flash-hider. This is the same weapon from The Running Man, Predator 2, and The Class of 1999.
Heckler & Koch HK94A3 (chopped and converted)
Various Heckler & Koch HK94A3 rifles (chopped and converted to resemble Heckler & Koch MP5A3s) fitted with 20 round magazines can be seen in the hands of Kuato's resistance fighters, the residents of Venusville, and a number of other characters.
Heckler & Koch SP89
Melina (Rachel Ticotin) uses a Heckler & Koch SP89 with a slightly modified front end that has been converted to full auto. A few other SP89s are also seen in the hands of the Martian rebels.
Franchi LF-57
During the shootout at the brothel, the dwarf hooker 'Thumbelina' (Debbie Lee Carrington) can be seen firing an Franchi LF-57 at the Mars colony troopers.
Assault Rifles
Muzzelite MZ14 Bullpup / Ruger AC556
The Ruger MZ14 Bullpup is used by Quaid, Melina, and the Mars Federal Colony troops throughout the film. The firearm consists of a Ruger AC556 automatic rifle being fitted into a modified Muzzelite bullpup stock (the stock has the foresight section removed). Along with the removal of the foresight, the firearms had their barrels shortened and the firearm was fitted with a small tactical scope on the carrying handle section.
M16A1
In Kuato's resistance hideout, a number of M16A1s are seen propped up next to a table.
Shotguns
SWD/Cobray Street Sweeper
Several heavily modified SWD/Cobray Street Sweeper shotguns are used by Mars Federal Colony troops. One is notably used by Richter (Michael Ironside) during the car chase through the Martian tunnels. The weapons have been modified using M203 Handguards, M1919 Barrel Jackets and custom-made muzzle brakes and carry handles, intended to make the shotguns resemble the Pancor Jackhammer.
Mossberg 500 Bullpup (Modified)
When Quaid is confronted in the alien reactor, some of the Mars troopers carry what appears to be the bullpup variant of the Mossberg 500. This particular variant has the carry handle and the front pistol grip removed, and a muzzle brake similar to the modified Street Sweepers installed.
Remington 1100
A Remington 1100 semi-auto shotgun with a sawed off barrel and stock was used by The Last Resort's bartender (Mark Carlton) during the gun battle with the Mars Federal Colony troops.