Every country obviously has the same right to have nuclear deterrent as the US claims to have.
Iran deserves and needs them more because the US already illegally destroyed the democracy in Iran in 1953, and the US is illegally imposing economic sanctions on Iran right now.
You don't "give" countries nukes.
But if they want to build their own, you don't illegally attack them to stop them.
We did not attack North Korea, Pakistan, India, Turkey, Israel, etc.
And Israel is the last country I would have allowed to become nuclear.
They are the most evil country on the whole planet, since they are the only country that was created entirely by invasion, without any Israeli paying for the homes they took.