Plot hole: When Harry is on the roof of the first shooting, he finds the spent shell casing. Later in the office he says that they think it is a 30-06. He has the shell casing. He *knows* if it is a 30-06 or not.
Plot hole: When Saxby tells Blofeld to watch Peter Franks on the CCTV, Blofeld would have recognised him as James Bond. Why does Blofeld keep quiet about it? What possible use could he have for catching, rather than killing, Bond? (00:38:34)
Plot hole: The sergeant tells Stone that he only has to listen for a bell for an important communication coming through and will then alert the rest of Wildfire. Yet later, Dutton notices a message already printed out. So at a facility this important, the sergeant just ignores the machine if it prints out a message and doesn't ring? He has to have clearance to read them or they wouldn't print out where he is. It's a bit too convenient for the plot that he wouldn't visually check each message to make sure.