i don't think iran has any nukes. the biggest evidence for this is that they haven't used any. you have to understand the mindset. they really don't care about winning or losing. it's about "fighting the infidel". dying in the process is fine. they'd be fighting israel with their fists if they could more practically get there. you'll know when iran has a nuke because israel will get nuked. (although unless the israeli intelligence agency has a major failure, you'll know when iran has a nuke because some facility in iran will explode.)
United States