Corrected entry: In the scene when the theater girl is telling randy backstage that he had been calling her Bethany for the past 5 years he is in the sparkly suit, when agent Rodrigez walks in it cuts back to randy he is wearing his def-leppard shirt and silver jacket.
Corrected entry: When George Lopez fires off his gun in the hotel room after being suddenly awakened, there is no visual damage to the walls at all, despite the gun being pointed right at them.
Correction: If you look closely you can see the three holes in the headboard of the bed just above Randy's head.
Corrected entry: When Feng is killed, he is electrocuted by the vest, which is set to full power, before falling into the water, causing it to short out and completely fry him. (You can tell because the gauge on his chest is at the highest level.) However, earlier in the film, he explains that it requires three misses to get the full lethal jolt from the vest, yet this is only his first miss.
Correction: Given that Feng changed the rules to allow the ball to bounce anywhere - it's very possible that the rules for the suit were changed as well even if he didn't mention it.
Why would he change his suit to kill him on 1 miss and let Randy survive 3 misses, that's not what happened at all.
Correction: I didn't see his power gauge at full level. You see it at green (the way it starts) and only 1 red bar is added, which signifies 1 miss.
Correction: The first part takes place in the restaurant. When Rodriguez walks in Randy is now backstage. there was plenty of time for him to remove the jacket.