US running out of long-range precision missiles