Factual error: Lee Christmas commandeers a small wooden boat from Thailand to intercept a container ship carrying nuclear materials. The distance between Thailand and Vladivostok is around 4,000 nautical miles. It is extremely unlikely that a small wooden boat would be able to motor from Thailand and intercept a container ship. It would never have enough fuel to go and return. Further, a container ship cruises at around 21 Knots, a much faster speed than a small wooden boat.
Factual error: A clandestine team of men and women is being transported to near the coast of Vlavidostok to parachute down and capture nuclear detonators. They are shown being transported in a US Air Force C-130 Hercules. This is a no-no. The CIA does use the Lockheed L-100-30, the civilian version of the Hercules, but would never have Air Force markings for a clandestine operation, especially inside Soviet airspace.
Factual error: The movie makes a mention of a CIA black site in the South Asia Sea. There is no such sea. Between the North Pacific Ocean and the Indian Ocean there are many "seas", the largest being the South China Sea. But there are also others such as the Andaman, Java, Banda, Timor, Celebes, and Sulu seas. There is no South Asia Sea.
Other mistake: After the first guard at the chemical plant is sniped, the second guard goes to check on him and is surprised by the sudden appearance of an attacking helicopter. Helicopters are extremely loud, and flying as low as it was depicted would also vibrate the ground and the building. There's no way it would have been able to sneak up on the guard like that.
Continuity mistake: After Christmas gets the file from the safe on the table, the safe door closes. He then steps a little away from the safe while looking at the file and having a conversation with Gina; the next shot of the safe had the door completely open.
Other mistake: At 00:23:41, you can see the rocket launcher only has 2 rockets left. It fires the 3RD rocket at the transport plane, which is destroyed by the flares. At 00:24:56, the rocket launcher fires its last rocket, which hits the transport plane. Then at 00:23:51, Lee Christmas blows up the rocket launcher for no reason because it is out of rockets. (00:23:41)