Factual error: When Riggs and Murtaugh go to investigate the scene where the body of Ramon Alvarez is discovered Scorsese states that Alvarez's dog tags say "SEAL" on them. His dog tags would not say that he is a SEAL on them. The information listed on dog tags is as follows: Name, Social Security Number, Blood Type, Service Branch, and Religious Preference. There is no way to tell what a given service member's MOS (job) from his or her dog tags.
Factual error: Riggs and Murtaugh are told that Cooper's self defence argument (that Woodcock's pistol fired the fatal shot as they fought) holds up because Cooper's gun is 9mm, whereas the slug pulled from the body was a .358. There is no such thing as a handgun chambered in .358. The only .358 caliber that exists is .358 Winchester, which is a rifle round.