The guards of the Nambutu Embassy can be seen using what on close examination is determined to be a WASR-3, a 5.56x45mm AK variant that looks similar to the AK-47.
The Miami Airport security guards use 2nd Generation Glock 17s.
Heckler & Koch UMP
There are two appearances of UMPs in the film, the first seen are the UMP .40 S&W variants 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. James Bond (Daniel Craig) then uses a suppressed 9mm version of the UMP to wound Mr. White (Jesper Christensen) at the end of the movie.
Heckler & Koch USP Compact
The bomb-maker Mollaka (Sébastien Foucan) uses a Heckler & Koch USP Compact, possibly chambered in .45 ACP since he fires eight shots before running out of ammo (which is the magazine capacity of the .45 version).
Walther P99
The Main Weapon of 007 throughout the whole movie. It is seen with and without a suppressor. Both live Walthers and PAK Umarex Walthers were used during production with custom made suppressors.
Star Ultrastar
Dryden (Malcolm Sinclair) used a Star Ultrastar. He was Section Chief in Prague, Czech Republic, before he was killed by James Bond, due to his secret-selling.
The Police at the Miami Airport can be seen using Colt 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
Used by airport security guards.
Jericho 941
Gettler (Richard Sammel) uses a two-tone Jericho 941FS (with a stainless frame and black slide) during his battle against Bond.
SIG-Sauer P226
Gettler's thugs use SIG-Sauer P226 pistols with suppressors.