Pentagon Locks In $22.9B Tomahawk Deal After Iran War Depleted Stocks