Austin Powers in Goldmember
The following weapons were used in the film Austin Powers in Goldmember:
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.
IMI Desert Eagle Mark I (Gold Finish)
When Austin Powers (Mike Myers) first meets Goldmember (also Mike Myers), Goldmember uses a gold-plated Desert Eagle Mark I to threaten Austin before having it knocked out of his hands by Foxxy Cleopatra (Beyoncé Knowles). This gun might have been brought back to 1975 with Goldmember's time machine, explaining its seemingly anachronistic appearance.
The Desert Eagle used in the movie was one of three guns (all .357 Magnum models) that were coated in titanium nitride to achieve a gold finish, and fitted with ivory grips. There were three identical guns built for the movie, all of which had started out as standard blued Mark Is. One of these guns was also re-used on an episode of Chuck (minus the ivory grips).
Beretta 950 Jetfire
After Austin (Mike Myers) meets Goldmember (Also Mike Myers) for the first time, Foxxy Cleopatra (Beyoncé Knowles) attempts to capture Goldmember with a silver Beretta 950 Jetfire, only to be kicked in the face by him. Mini Me (Verne Troyer) also uses a silver Beretta 950 Jetfire after switching sides with Austin Powers, likely given to him by Foxxy.
Smith & Wesson Model 36
Smith & Wesson Sigma
Smith & Wesson Model 66
In the beginning of the film, when a new Austin Powers movie is being made by Steven Spielberg, two Micro Uzis are used by Austin Powers (played in the Spielberg movie by Tom Cruise) to destroy a Cobra helicopter.
Heckler & Koch MP5K
STK SAR 21
The security guards at Roboto Industries are armed with STK SAR 21 bullpup rifles.
STK Ultimax 100 Mk.3
In the Austin Powers movie being made in the beginning of the film, Mini Me (here being played by Danny DeVito) is seen firing a Singaporean Ultimax 100 Mk.3 light machine gun fitted with a Beta-C high-capacity drum magazine and with the stock removed. Of note is that the Ultimax gun wielded by "Mini Me" bears a resemblance to the homophonically-named Minimi LMG.
GE M134 Minigun