Cuban shooter Leuris Pupo came from behind to take the gold medal in the 25-meter rapid fire pistol final at the London Olympics.