Years away? lol No freakin way.
Iran has the links to get nukes. It is just a matter of whether or not someone gave them the weapons.
I am sure Iran already has some sort of weapon...whether a full nuke or not is the question.
Then maybe it's time to teach them what a full nuclear weapon will do.