yes it has unlimited ammo but a limited durability so you get 100 shots before it breaks. the light arrows are usually mediocre damage but the real value comes in the range, you can snipe some boys from on top of a mountain or something provided you have a good aim.