Assassins is a 1995 thriller about an aging hitman, Robert Rath, (Sylvester Stallone) being pursued by a up and coming assassin ,Miguel Bain, (Antonio Banderas); who desires to take Rath's place at the top of the pyramid. Rath is offered a final contract on a computer hacker named Electra(Julianne Moore). Though the contract will provide for his retirement Rath goes on the run with Electra and Bain is given a contract on both of them. Direct by Richard Donner the original script was written by The Wachowskis. Producer Joel Silver purchased the script for one-million dollars (USD) at approximately the same time that he purchased the script of The Matrix from the siblings. Richard Donner wanted the violence toned down before agreeing to work on the film so writer/director Brian Helgeland (L.A. Confidential, Payback, Man on Fire) was brought in to do a one page rewrite. Rath's character was made more sympathetic and the relationship between Rath and Electra was more evolved. Helgeland received co-writer credit. The Wachowskis tried to have their names removed from the credits claiming that the story was "totally rewritten" by Helgeland. Their names remained and Mr. Silver's check was not returned.
The following weapons were used in the film Assassins:
Robert Rath/Joseph Rath (Sylvester Stallone) and Miguel Bain (Antonio Banderas) both use integrally suppressed Ruger Mk II pistols. Bain tells Rath that he began to carry the "Ruger .22" once he found out that was what Rath used for his contracts. Electra/Anna (Julianne Moore) also uses Rath's Ruger on several occasions. It's identified as a MK II since the receiver has beveled cuts and MK I's did not. Mark I's came with fixed & adjustable sights. Mk I's also all have a "european release" for the magazine also known as a "heel release". The Rugers used in the film are clearly Mk II's as they have the beveled cut receivers (where you pull the "action" back to cock it. -- The standard Ruger .22 has always been available with fixed (standard model )& adjustable sights (target model). It could be a MKI or MKII. -- All of the Ruger pistols are MK II if they have the slide release - and they are not integrally suppressed they have screw on cylinders. As with most movies there are many inconsistencies and both Mark I's & Mark II's were probably used throughout the film.
Remington Model 700
Robert Rath/Joseph Rath (Sylvester Stallone) uses a suppressed Remington Model 700 fitted with a Hi-Lux "Camputer" scope, a popular military scope of the era, in a flashback to the 1980s to shoot his former partner, Nicolai. The rifle is slightly anachronistic as the PPS version of the Model 700 was not yet in production in the 1980s.
Walther PP
When Robert Rath/Joseph Rath (Sylvester Stallone) is walking one of his marks, an ex-hitman named Ketcham (Muse Watson), through a forest. Later, Rath ejects the magazine out of the suppressed PP and hands it to Ketcham, stating "it's chambered". Ketcham then uses his own Walther PP to kill himself, saying "My old friend." before shooting himself in the head.
Claridge Hi-Tec/Goncz GC
Miguel Bain (Antonio Banderas) uses a suppressed Goncz GC carbine in the cemetery to kill Alan Branch (Steve Kahan) at the funeral. During his escape from police custody, he retrieves the weapon (which is oddly still loaded after his arrest) and uses it while in the taxi with Rath. (It may also be a Claridge LEC9).
Beretta 92FS
Several of Alan Branch's bodyguards (David Dollase and Jim Graham) fire Beretta 92FS pistols at Bain after he takes out Alan Branch in the cemetery. A male Interpol agent in the hotel (Dave Young) that Bain assassinates in the hallway also has a Beretta, albeit suppressed.
Smith & Wesson Model 10
The policemen arresting Miguel Bain at the cemetery carry Smith & Wesson Model 10 revolvers.
Heckler & Koch USP
One of the Interpol agents posing as a Dutch buyer carries a suppressed Heckler & Koch USP.
SIG-Sauer P226
Another Interpol agent posing as a Dutch buyer carries a suppressed SIG-Sauer P226.
Glock 17
The other Interpol agent posing as a Dutch buyer carries a suppressed Glock 17.
Sphinx AT-380M
Miguel Bain (Antonio Banderas) uses a two-tone Sphinx AT380 with a suppressor as he breaks into the room with the Interpol agents.
Remington Model Seven
Miguel Bain (Antonio Banderas) uses an integrally suppressed Remington Model 7 compact tactical rifle with a Leatherwood ART scope and thumb cut stock while waiting for Rath in San Juan. Electra (Julianne Moore) eventually gets her hands on the rifle and fumbles to use it, but manages to take a few shots at Bain. She later gives it to Rath (Sylvester Stallone) who disables it by removing the bolt.
MAC-10
The guard at the San Juan bank carries a suppressed MAC-10. Why a bank guard needs a suppressed submachine gun is never explained.
Heckler & Koch P9S
Rath's ex-partner Nicolai Tashlinkov (Anatoli Davidov) confronts him, Electra, and Bain in the finale with a suppressed Heckler & Koch P9S.