This, to me, is very genre specific. Did Legolas ever run out of arrows? No. He pulled them from dead stuff or whittled them or bought them, or heck, maybe he pulled them out of his posterior. Who knows - point is, in high-level fantasy, no one cares. You'll need every last one of those...