Define nuclear capable.
For a country like Iran that does not have vast uranium resources, Iran needs a very large and advanced nuclear program to defend itself against a potential all-out war with countries like the United States.
As the shadow of World War III starts to form, countries like Iran should feel even more than usual threatened because Iran will definitely be one of the main players in the upcoming world war and will be one of the main targets by the West.
Having 5-10 nuclear bombs below 100 kilotons is not going to give Iran any reasonable deterrence. However, as I have mentioned previously many times, I highly doubt that Iran has nuclear weapons. And even if we assume that Iran does have nuclear weapons, probably purchased from Kazakhstan, Iran needs an active program to maintain and upgrade them for future.
At this moment, Iran is far from a nuclear state. There's no such thing as a "nuclear capable" state. You are either a nuclear state or you're not. When shit hits the fan, you won't have time for establishing nuclear deterrence. There'll always be a reasonable chance that they will nuke your main cities before you can prepare to respond. Saying that I have stockpiled enough uranium for a few small fission bombs is not going to scare anyone, particularly when our enemies already have hundreds of them in the range of hundreds of kilotons.