Anyway, I think that there is a problem as the shooter has a too large importance. Indeed, in the lowest levels, a good shooter is more important than anything else and in many situations no ammo is better.
For instance, a rough leather sling (or an elm LB) has a basic damage around 10 and corresponding ammos (iron shots or elm arrows) are similar. If you find a better shooter, say a cured leather sling (or an ash LB), it will have a basic damage arond 20, and you have no need any longer for lowest quality ammos as the basic ammos of your shooter will probably be better. Thus you can drop (or rather sell!!) all ammos of a lowest quality, as it is very unlikely that, even with a double or triple ego, they can be compete with your shooter basic damage. And it happens that until higher level shooters and ammos are frequent, most archer do not need to carry any kind of ammos with them, provided they have a good enough shooter.
I would suggest, in order to give a largest importance to ammos, to have a different behavior.
Ammos damage would be **added** to the shooter basic damage.
Of course the ammo damage must be seriously reduced, say in the range (0 .. 2 * material level), and the shooter damage accordingly nerfed.
This way, a good ego ammo will always be useful, as its damage will be added to the shooter basic damage instead of replacing it and even with a high level shooter, an ego iron shot (or elm arrow) coud be good to add some extra damage.
This would avoid the present situation where frequently "no ammo is better" and be a bonus for archers to carry with them ammos (as they use to do in most RL

Note that this scheme will give a larger importance to ammos, but also to shooters. Their basic damage will always be taken into account and can be improved. For instance, if you have a mighty RL sling with a basic damage of 8, it may be better to replace it with a plain RL sling with a basic damage of 11, even if you intend to use ego ammos with it.
BTW, in the release note of b14, DG stated that "all ammo found are ego". I do frequently find non ego ammos. Don't know if it is a bug, but in this new sheme, it would also make sense to use them for a small extra damage above the shooter one.