Per the Iran Nuclear Deal agreement, Iran can make a nuclear weapon within 1 year so that other countries have enough time to respond to the nuclear weapon. However, just like other agreements, JCPOA also has a time limit. But, after the withdrawal of the US from JCPOA, Iran has gone against the agreement by excessing the limit of storing enriched Uranium.