Continuity mistake: When Mark Harmon's character arrives at Sean Connery's house, as he gets out of the car he slams the door, but the sound of the door comes a few seconds later.
Factual error: Sean Connery's character is the Provost Marshall for the Presidio, he would not be wearing the MP sleeve placard as he is in the scene at the Officer's Club. He also wouldn't be running around wearing a Field Jacket with the collar up and it unzipped. You wear the jacket correctly or not at all.