The US Navy has fired nearly $1 billion in missiles to counter threats from Iran and its proxy forces over the past six months, the sea service's top civilian official revealed on Tuesday.