Corrected entry: The Jackal did buy a van earlier in the film. But to get to the US with his weapon, he bought a boat and sailed it in the boat race across one of the great lakes. When Declan and him see each other and he gets into a short fire fight with Koslova, he runs to a van sitting there waiting on him and takes off... Where did that van come from? He didn't bring it on his small boat. And it appears to be a slightly different make and model to the one he had before. He only had just arrived at the docks and had about only enough time to change, and put his weapon into the van from his boat. But the van seems to come out of nowhere. (01:12:50)
Corrected entry: Near the end of the movie, the Jackal tries to kill the first lady in Washington. He is wearing a police uniform and you can see the bullet proof vest underneath his shirt. When he enters the subway station he is still wearing his clothes, and gets shot in the stomach by Richard Gere. But where is the vest?