US defence officials have declared stockpiles of precision munitions sufficient for sustained operations against Iran, contradicting years of warnings from military officers and industry executives ...