On Her Majesty's Secret Service is the sixth film in the official James Bond film series. The 1969 film marked the only appearance of George Lazenby as James Bond. The cast included Diana Rigg and Telly Savalas.
The following weapons can be seen in the film On Her Majesty's Secret Service:
James Bond (George Lazenby) carries his usual Walther PPK. One thug that captures Bond has a PPK as well. Tracy (Diana Rigg), takes Bond's PPK out of his holster and points it at him, but Bond disarms her of it by squeezing her wrist.
Walther PPK .380 ACP
James Bond (George Lazenby) fires his Walther PPK at Blofeld.
Tracy points Bond's PPK at him when he enters the hotel room.
Tracy (Diana Rigg) holds the PPK before Bond disarm her.
One of Draco's henchmen points Bond's own PPK at him.
Bond fires his PPK at Blofeld during the bobsled chase.
The PPK is shot out of Bond's hand. Note how in this picture the safety catch of Bond's PPK is on even though he fired a few shots at Blofeld before he loses it. Also notice the unlikely trajectory of Blofeld's ricochet - skipping up off of the front of the bobsled and then cutting across the top of Bond's hand, despite totally avoiding his thumb which is in the way.
The thug that Bond drowns in the ocean at the beginning of the film uses a SIG P210. Some of Blofeld's men on Piz Gloria also carry P210s.
SIG P210 - 9x19mm
A hitman puts his pistol to Bond's head.
The hitman prepares to shoot Bond.
"Guns make me nervous!" Bond disarms one of Blofeld's men.
Assault Rifles
SIG SG 510
The SPECTRE guards at Piz Gloria use SIG SG 510 battle rifles.
SIG SG 510-1 Battle Rifle 7.5mm Swiss
One of Blofeld's men takes aim with his SIG SG 510.
A SG 510-wielding henchman walks Bond's contact up to Piz Gloria.
One of Blofeld's men fires a SIG SG 510 at Bond while on skis.
Special
George Lazenby plays with a SIG SG 510 while on the set in Switzerland.
Colt CAR-15 Commando
Irma Bunt (Ilse Steppat) uses what appears to be an Colt Commando at the end of the film during a drive-by with the injured Blofeld, trying to exact revenge on Bond.
Colt Model 609 aka U.S. Army's XM177E1- 5.56mm. This submachine gun utilized the partial magazine fence, the tear drop forward assist, but kept the 10" barrel and Flash hider/Suppressor that did not have a grenade ring (a later feature on the E2 model).
Highlight for Spoilers: Irma draws her Commando and fires at Bond, hitting Tracy in the head