Japan still can't get their rockets to work, as an example. It takes a highly-trained work force, lots of capital equipment, and the infrastructure to support all that. Maybe Iran can buy the weapons they need, but they will never design or build rockets - not in my lifetime anyway. I'm 53, and just left the US space program last year. Nuclear power Russia on the north.
Nuclear power wannabe Iraq on the west.
Lots of oil. One war with Iraq already. It's no suprise that Iran is a bit paranoid. The Mujadaheen Khalq are left over from Tuda party communist cadres. Perhaps this is why our current administration likes them.