maybe I was thinking (maybe a hated idea)
think of it like it was a real bow.
maybe after 200 arrows, your bow would start to break and eventually you would have to pay (a small fee) to buy another one. Also as the bow breaks the arrows could be slower and maybe take longer to load.
I'm just thinking outside of the box