Iran has made significant progress in its secret nuclear weapons program, according to recent reports. The country is now actively developing and testing explosive devices for potential nuclear warheads. Iran has the capability to produce enough weapons-grade uranium for multiple nuclear weapons within a few months. While the timeline for weaponization is uncertain.