IMHO, this constitutes the worst movie wardrobe fail of all time. Someone should have been flogged.
With a mustache like that, who cares what he is wearing? That is a real man right there.
The worst thing about the Bond case is that someone HAD to go out of their way to add the Glock. It wasn't a simple mistake of putting a gun in the movie that doesn't fit the time period, but rather making the decision to change the cover on a whim many years later. To me that is much worse because it is something so obvious. And for such a high profile movie, I'm sure a few people had to sign off on it. Either that or it's a bad April Fools joke.