Revolver is a 2005 crime film directed by Guy Ritchie and starring Jason Statham (in his third role in a Ritchie film) as Jake Green, a con man who must settle his score with Dorothy Macha (Ray Liotta) while under the subordination of two loan sharks: Zach (Vincent Pastore) and Avi (André Benjamin).
The following weapons were used in the film Revolver (2005):
A Heckler & Koch MP5K is used by Zach (Vincent Pastore) during the alley shootout. The firearm used in the film is feeds from a 30-round magazine. The firearm below is the modern variant with diopter sights attached with a 15-round magazine. The MP5K is also used by various henchmen in the film.
Except for the one in the third screenshot, all of these MP5Ks lack the diopter sights, which means that they are MP5KA1s or KA5s, depending on the trigger group ("KA1" would mean that it just has a 3-position trigger group, "KA5" would mean it has the four-position trigger group).
CZ-75
During the alleyway hit, Jake's Number Two man and driver use CZ-75s to little effect.
Glock 18
Stammering hitman Sorter (Mark Strong) carries a genuine Glock 18 as his primary weapon. He uses it with a suppressor in the restaurant shootout and on full auto when he protects Jake's brother and niece.
Walther PPK
Jake Green (Jason Statham) can be seen using a Walther PPK twice. He draws one on the doctor when he confirms what Zach and Avi said, and holds it on Dorothy Macha (Ray Liotta), debating whether or not to kill him.
Macha (Ray Liotta) borrows a Makarov PM from one of his bodyguards to finish off a wounded assassin sent by Lord John.
SIG-Sauer P228
After the hit on Jake in the alleyway; Sorter cradles a SIG-Sauer P228 and removes a suppressor while in disbelief over his missing Jake three times. It is replaced by a Glock 18 after this scene. One of Macha's bodyguards also carries a SIG during the restaurant hit.
Remington 870
Various Remington 870 models appear throughout the film.