After examining the bullet casings, Lee tells Capt. Breen that the same gun was used to shoot Officer Rawlins and Detective Jones. But Roy actually used a revolver to kill Rawlins and a .45 automatic to shoot Jones.
A revolver ejects its spent casings only if the shooter does so manually, which Richard Baseheart didn't do, therefore the police could not have even had them to compare with the fired casings from the automatic. An even bigger blunder was the photo comparing the two fired shells, they were clearly marked .380 auto, an entirely different round than the .38 special or .45 auto that the police claimed were fired from the same gun. So now there were three different guns used to create this technical error.
In addition, when Jack Webb shows his blow-up photos, all three ejector markings are in the precise same location on the cartridge head, a statistical impossibility. In fact, all three are blow-ups of one photograph.
When Martin flees from his bungalow into the sewer system, the first shot shows him running in the sewer with a torch and a bag in his hand. This is the same shot as used earlier on in the film after he started robbing liquor stores. (In this later scene, he did not have a bag when he fled the bungalow nor when he entered the sewers.)