Plot hole: When Karen is at Moselle's apartment looking for Snoopy, we overhear Kenneth on the phone talking about some boxers who are going to fight. The first thing we hear is him clarifying that the fights were at the State Theater. The fights are always at the State Theater and they always go there to watch them, so it makes no sense for him to have said that, other than to subtly benefit the plot.
Other mistake: Before the job, in the car, Don Cheadle, in the back seat, hands out a hacksaw, a ratchet and a pump-action shotgun, which he pumps before handing it over. The man taking the shotgun immediately pumps it again, which means it's been pumped twice, and a cartridge should have been ejected, but it wasn't. Or the gun's empty, in which case there was no point pumping it once, let alone twice.