I can only guess the bullet went through the pocket containing the keys which blew everything metal into his leg.

Perhaps in Iran, they just probed for the bullet rather than first doing a exray, so its just now causing problems.