James Bond (Daniel Craig) uses a 7.65mm Walther PPK in the pre-title fight sequence with Agent Fisher. After hitting Fisher on the side of the head with the PPK, it spent the rest of the washroom fight sequence on the floor before being retrieved by Bond to complete his first kill and commence Craig's first prologue in the gunbarrel sequence. One of the Ugandan terrorists (Michael Offei) fires a PPK at Bond inside the hotel. Daniel Craig is seen holding a suppressed PPK on the film's cover.
Heckler & Koch USP Compact
Section Chief Dryden's underworld contact Agent Fisher (Doud Shah) has a Heckler & Koch USP Compact. The bomb-maker Mollaka (Sébastien Foucan) also uses a USP Compact, firing eight shots before running out of ammunition. It was suggested that Mollaka might be using the .45 ACP model for this reason, however the bore appears too small to be a .45 ACP pistol.
Star Ultrastar
Dryden (Malcolm Sinclair), the MI6 Section Chief in Prague, uses a Star Ultrastar. He draws it and nearly kills Bond in his office, only to discover that Bond has removed the magazine.
Walther P99
The main sidearm of James Bond (Daniel Craig) throughout the whole movie is a 9x19 mm Walther P99. It is seen with and without a suppressor. Both live Walthers and PAK Umarex Walthers were used during production with custom made suppressors. Also seen in the opening credits.
Rubber Stunt Walther P99
AK-47
Many of the "freedom fighters" in Uganda in one of the early scenes carry AK-47 rifles and variants.
Hispano-Suisa M-55 20mm
It shows up in the background of the same scene.
Smith & Wesson Sigma
One of Le Chiffre's thugs keeps a Smith & Wesson Sigma in his waistband while the money is being loaded into the SUV.
SIG-Sauer P228
Carter (Joseph Millson), another MI6 agent in Nambutu with Bond, draws a SIG-Sauer P228 before beginning to chase Mollaka.
SAR-3
The guards of the Nambutu Embassy can be seen using what on close examination is determined to be a Romanian SAR-3, a 5.56x45mm AK variant that looks similar to the AK-47.
Browning Hi-Power
The Nambutu ambassador (Valentine Nonyela) keeps a Browning Hi-Power Mark III in his drawer which Bond takes and uses to dispatch a few enemies. He then drops it when the ambassador comes down to confront him. Bond then draws his P99 from his holster and kills Mollaka with it.
Glock 17
The terrorist Carlos (Claudio Santamaria) uses a 2nd Generation Glock 17 as his sidearm that he takes from the Miami airport security office. He fires it at Bond during the pursuit at Miami Airport. Also used by the Montenegro police.
Colt Law Enforcement Carbine
The police at Miami Airport can be seen using Colt AR-15 Law Enforcement Carbines. They are noted as such instead of M4A1 carbines because they have 16" barrels instead of 14.5" barrels like an M4. This means they were converted to full-auto for the film.
Remington 870
Remington 870 shotguns are used by Miami airport police officers (including Robert Jezek) when they arrest Bond after mistaking him for a terrorist.
Gettler's thugs use SIG-Sauer P226 pistols with suppressors. Also seen in the opening credits.
Heckler & Koch UMP-45
There are two appearances of UMPs in the film, the first seen are the Heckler & Koch UMP-45s seen used by two of Gettler's thugs, fitted with vertical grips, red-dot sights, and suppressors. They use them to try and kill Bond, but miss.
Jericho 941
Gettler (Richard Sammel) uses a two-tone Jericho 941F (stainless frame and black slide) during his battle against Bond. Also seen in the opening credits.