WASHINGTON — Saudi Arabia is running out of the ammunition it uses to defend against weekly drone and missile attacks on its kingdom, and is urgently appealing to the U.S. and its Gulf and European allies for a resupply, U.S. and Saudi officials said.