Iran still has up to 2,500 missiles, according to a US intelligence report. This comes after Trump claimed that Iran's military has been destroyed. Trump claims Iran is rebuilding its nuclear, missile programs. Donald Trump claimed this week the war would end in two to three weeks as he threatened to send Iran back to the Dark Ages. But based on these reports the fighting is far from over, even if.