Olha eu treino Kung fu já faz um bom tempo e outro dia estávamos conversando sobre issso...
Se for um contra um, com certeza o Arco é o melhor, porque você com uma única flecha mata seu adversário sem ele ao menos se aproximar de você, porém se o adversário se aproximar, ou algum outro adversário, você está perdido.
Lança é uma arma formidável! Você fica mais distante de uma pessoa com uma espada então vc tem mais tempo para pensar, aquela plumagem ou pano vermelha na ponta das lanças servem ara ludibriar e fintar o adversario o que ajuda muito e ela pode ser arremessada. O lado ruim é que ela pode ser quebrada.
A espada é boa para ataque e defesa, é uma arma básica, pq creio que mesmo arco e lança devem estar acompanhados de espada, pq a lança pode ser romper ou ser lançada e o arco é ineficaz de perto tornando a espada necessária.
O machado é horrível para defesa, mas é bom em ataque pelo seu peso na ponta, mas eu particularmente preferiria uma espada. Por ser uma arma de haste curta, então vc esta engajado em um combate próximo da mesma distância de uma espada. A espada leva vantagem por ter lâmina nas duas pontas e ao longo da arma, o machado é corte, só tem uma forma de acabar com o inimigo, a espada tem mais área de lâmina o que significa que você pode atacar de formas diferentes e ainda pode estocar.
Levando em consideração isso, fico na dúvida entre lança e espada, pq laça é realmente feroz. Mas creio que vou ficar com a espada pela segurança dela, se vc for um exímio guerreiro nenhuma das outras armas podem contigo!^^