James Bond is famous for using a Walther PPK gun. But in 1983, 007 seems to prefer another model, the Walther P5, in the two rival James Bond movies Octopussy and Never Say Never Again.
Even though the poster for Octopussy shows Roger Moore as Bond holding a Walther PPK with silencer, he flashes a P5 in the tuk-tuk taxi chase in India, but we don't see him shoot it. Even though he clearly uses the P5, he later tells Q "I appear to have misplaced my PPK.". This mistake is probably a script issue. It would appear that Walther asked the producers to have Bond use the then new P5, which Walther was trying to market to German police agencies at the time.
Bond can also be seen holding another P5 when he first meets Octopussy (Maud Adams) in her palace. The gun is finally put to good use when Bond kills several enemy soldiers in East-Germany in and around Octopussy's circus train.
The Walther P5 handgun (UK Deactivation, serial number 024156) used in the film was auctioned at a Christie’s South Kensington “Film and Entertainment” auction on December 5, 2006. The gun, lot 220 / Sale 4912 was sold for $14,227
Never Say Never Again
The other Bond movie (not produced by EON, but by Warner Bros) in that same year, Never Say Never Again, also starred a Walther P5, held by Sean Connery as Bond. The gun can briefly be spotted in the film and can also be seen on the filmposters and a promotional photos.
The actual Walther P5 handgun (UK Deactivation, serial number 001482), used by Sean Connery in the film Never Say Never Again, was sold at The Prop Store of London for approximately $20,000.
Other trivia and facts
A Walther P5 is used by a young Benicio Del Toro in License To Kill (1989).
According to the IMFDB, Dutch actor Jeroen Krabbe (who plays the Russian defector in The Living Daylights (1987) can be seen using a Walther P5 in the film Deuce Bigalow: European Gigolo (2005).
Until this day, the Walther P5 is the standard issue gun for the police force in The Netherlands.