Character mistake: When 007 is interrogating Professor Dent at Miss Taro's house, Dent attempts to shoot him when he asks "who are you working for?" But a minute ago, his gun ran out of ammo when he was shooting at the fake 007 in the bed. So there is no point of picking it up and trying to shoot him. Also, when this happens, 007 says "that's a Smith and Wesson. And you've had your six." This is incorrect, as Dent carried a Colt M1911. However, he did fire six shots before running empty, which is one bullet less than the magazine capacity of an M1911.