That max is imposed by the starting gold limit anyway, we are only left with about 5000 if we by a vulnerary and e rank weapon for each unit we buy. Actually, add an Armor Slayer to Randal's (my lord's) inventory, so 5340-1500=3840.