@artemis an appropriate arrowhead launched from an appropriate bow or crossbow can absolutely punch through armor, there were historical ones specifically designed to do that
this is talking about like, medieval to renaissance plate armor at the most though, which was limited in thickness due to the need to be able to actually wear it without collapsing under the weight, and also made of 17th century quality steels at best (which were pretty good but modern steel is better)
-F
@artemis though a real powerful arbalest firing appropriately designed bolts could probably do a fair bit of damage while still being technically portable
-F
@artemis we have not played horizon but i feel like really, if your opponents are robots, the easier low-tech option for self-defense is water balloons and a sling
-F
@artemis of course an arrow launched from a ballista would probably be able to punch through modern half-inch steel plate or more but, well, you can't exactly carry a ballista around with you
-F