This IS a fun topic. I do wonder when the producers of the franchise will upgrade him to a true 9mm.
I still think our guy needs a G26.
Our guy needs both fire power and accuracy for his more "modern" engagements. The G26 has great accuracy for an arm its size.It is smaller and lighter than the P99, while capable of carrying 12 rounds of 9mm goodness in the standard mag with the Pearce +2 extension. Modern 9mm rounds are very capable.
I think the Bond series is pretty euro-centric. So, a 9mm Glock makes sense, in this context.
Finally, when our guy needs to run and gun through the streets or back alleys of wherever in Europe or anyplace else in the world, he is more likely to be pushing past bad guys or corrupt security forces, that are using G19's or G17's (in my imaginings, of course)...SO....he can just pick up their spare mags and keep blasting. I like that!
And...absolutely agree with the poster above who suggested a SIG 229 be kept in his car.
Anyway....too much fun.
Thanks
J