20 shot is ok for arquebusiers etc. Later soldiers did carry quite the same amount of ammo in the field (officially).

But I wan't to see the footsoldier who goes comfortably with 8 javelins.