Revealing mistake: When our lead villain fires his shotgun at the cops behind the pipes, it lands in an almost perfectly square pattern instead of a more natural circle. The impacts look more like gaping exit wounds than where landed tiny pellets. The spread is also way too dense to miss the gaps that leave the cops exposed. (01:45:50)
Continuity mistake: When James Cagney is in the machine shop he empties a bucket of metal shavings into a large barrel. The first time it's full of shavings. When he empties the second bucket the large barrel is now empty again.