Austin Powers: The Spy Who Shagged MeAustin Powers: The Spy Who Shagged Me - Internet Movie Firearms Database - Guns in Movies, TV and Video GamesAustin Powers: The Spy Who Shagged Me
Austin Powers (Mike Myers) uses a Walther PPK/S in .380 as his sidearm throughout the film. The PPK/S pistols seen in the film were custom finished in nickel instead of the standard high polished bluing.
Pearl grips were used for some scenes, but for others they were changed back to standard black plastic grips. This was probably to prevent damage to the pearl grips during stunt work. There were three identical guns used on-set - one was later donated to the Walther Museum, while the other two remain in the inventory of Independent Studio Services (which supplied the guns for the film). These guns were used on all three of the Austin Powers movies.
FN FAL assault rifles (standing in for the British Commonwealth L1A1 Self Loading Rifle) were seen in the hands of British troops throughout the film.
MP40
Bazooka Marksman Joe (Kevin Durand), one of Dr. Evil's assassins, uses an MP40 when Austin travels back to 1969. Instead of killing Austin Powers, the assassin ends up shooting his partner Robin Swallows (Gia Carides) whom Austin uses as a human shield.
M20A1 "Super Bazooka"
After emptying his MP40, Bazooka Marksman Joe (Kevin Durand) fires a modified M20A1 "Super Bazooka" at Austin in 1969. However, the bazooka round doesn't hit its intended target with the round hitting Robin Swallows (Gia Carides) (whom Austin was using as a human shield) instead.
The British soldiers that help Austin and Felicity track down Fat Bastard (Mike Myers) are armed with Colt XM177E1 Carbines. While not anachronistic, it is very unlikely that they would be used by the British.
Sten MK II
All of Dr. Evil's (Mike Myers) Henchmen on his private island are armed with Sten Mk II submachine guns.
M16
Slung on the backs of the US Army "privates" in the sequence about the shape of Doctor Evil's rocket-ship are original M16 rifles.
Kimel AP-9
Towards the end of the film, Austin Powers (Mike Myers) shoots Dr. Evil (also Mike Myers) in the leg with a Two toned AP-9 with a custom muzzle brake. Many of Dr. Evil's moon unit henchmen also use theses SMGs. The guns might have been brought back to 1969 with Dr. Evil's time machine, explaining their seemingly anachronistic appearance.
Luger P08
Towards the end of the film, Frau Farbissina (Mindy Sterling) attempts to shoot Austin (Mike Myers) with a Luger P08, but misses him.