Factual error: When we first see Fatima Blush she is waterskiing. She is doing several stunts which are only possible with one ski, the most notable being skiing backwards with one foot in the air. But when she releases the tow rope and skis up the ramp into James Bond's arms, she is on two skis.
Factual error: The SEALS in the cave shooting use the out-dated M3 'Grease Gun' and the no longer produced MAC 10 for combat, while Largo's forces use Heckler&Koch MP5's. Actually, the SEALS should have MP5's as well; these weapons were and are standard issue of military and police special forces in the US.
Factual error: Nigel Small-Fawcett introduces himself to Bond as being from the "British Embassy, Nassau." The Bahamas is a British Commonwealth country and the British diplomatic mission in Nassau at the time of the film was therefore the High Commission. A British diplomat would not have referred to it as an embassy. The High Commission in Nassau closed in 2005.
Factual error: In the opening scene, Bond throws a stun grenade into the room with the guards. It hits the chess board. But the chess board is on a table in the middle of the room. There is no way Bond could throw it from upstairs, through the window and have it hit the top of the table in the middle of the room. Not even if the grenade could jump.
xx:xx:xxJacob La Cour