Pete Hegseth said war could last 8 weeks but the US has the munitions and the equipment to beat Iran.