Revealing mistake: During the riot at Freedomtown, the camera pans over to Rebenga exiting the telephone booth. As soon as he leaves the phone falls down inside the booth, but there are no wires attached to the back of the phone. (00:11:25)
Revealing mistake: As soon as Tony shoots Hector out on the street, the shot changes angles to see Hector's body fall face down. It may be a stunt-double because this person's hair is completely different from the actor playing Hector. Before Hector is shot, his hair is completely combed. As his body is falling, his hair is suddenly completely uncombed (To me it seems the double's head is bald on top and with a tiny pony-tail, but that's probably just me). After he falls his hair seems back to being combed-over.
Revealing mistake: When the man is pushed out of the helicopter and hung by a noose around his neck, in the brief close-up shot you can see the prop noose around his neck is very loose and partially conceals the real rope that suspends the victim.
Revealing mistake: At the end of the infamous chainsaw scene Tony takes an automatic pistol away from one of the Colombians after a struggle in the shower. Tony pushes the Columbian away, extends the pistol and fires a round. You see the gun's hammer drop and the muzzle flashes, but the slide does not cycle, a clear sign that blanks were being used.
Revealing mistake: When Tony shoots Hector in the head, you can tell they stuck a red sticker to his head to simulate a bullet hole. You can tell this because there's a little bit sticking out, which is what they'd use to take it off.
Answer: It's unlikely a set up. Tony is supplied with money and guns to defend himself. If this was a setup, the toad would've had more details. He would've known Tony had backup with guns and they would've waited to ambush them. Also makes no sense for Omar to put himself at risk without a legitimate opportunity to make cash. Frank knew about the deal as he supplied the buy money. Omar seemed loyal to Frank. Why would he send some low level thugs to be set up losing his boss' money in the process? All he would do is lose trust and be suspected.
Omar was an informant. He wasn't loyal to anyone. Omar's driver is the one that suggested to send Tony to the Colombians. And I think Omar knew the Colombians were shady, and that's why he sent Tony. It was, in a sense, a setup.