After capturing Frans City (Alcalis), you can go to Ferrita's blacksmith and there will be a new sword and a new shield, but you will need gold and coper (You can find how much coper you have in your inventory), after buying that two new weapons you will be able to defeat the archers.
P.D: (Is always a good idea atack this new troops with your max HP)