Killer Elite is a 2011 thriller starring Jason Statham as a former hitman who is forced to complete a mission or else his kidnapped mentor will be executed. The film co-stars Clive Owen, Yvonne Strahovski, Dominic Purcell, and Robert De Niro. Despite the similar name, this film is not a remake of the 1975 Sam Peckinpah film The Killer Elite, but instead is based on the 1991 novel "The Feather Men" by Sir Ranulph Fiennes (a former SAS operative who also is the cousin of actors Ralph Fiennes and Joseph Fiennes).
The following weapons were used in the film Killer Elite (2011):
A Heckler & Koch P7 is carried by the MI6 man (David Whiteley) when he attempts to ambush Spike (Clive Owen) and Bryce (Jason Statham). The pistol also is used by Spike.
Danny Bryce (Jason Statham) is also seen with a 92FS in Mexico and in London, this is highly anachronistic as the movie is set in 1980. On the movie poster, Spike (Clive Owen) is seen chambering one but he never used one in the movie.
Hunter uses a Glock 17 he took from from his captors in Oman. The present of Glock is anachronistic because it is 1981 and the Glocks won't come out for another year.
After running out of ammunition for the Glock, Hunter switches to a M1911A1-type pistol with blonde wood grips. One of the targets, Harris (Lachy Hulme), is later seen giving a M1911A1 for his girl to fire during a party.
The Agent (Adewale Akinnuoye-Agbaje) has a SIG-Sauer P226 in his waistband, which Danny takes when forcing him to divulge some information. Davies (Dominic Purcell) wields a P226 during the desert tunnel chase. The weapon is another anachronism, since the P226 was developed after 1980, the year in which the film is set.
Anne (Yvonne Strahovski) is seen firing a Remington 870 into the air during a New Year's Eve celebration in Australia, based on the magazine tube cap that can be seen briefly in a close-up.
During the desert tunnel chase, Martin (Ben Mendelsohn), one of the ex-SAS "Locals", can be seen wielding a .22 caliber rifle fitted with a wire stock.