Pesar de ser uma quantidade até boa de armas diferentes à disposição da personagem, não creio que há real necessidade de farm de materiais para elas. Basta que você jogue a campanha e faça as missões secundárias que aparecerem que eventualmente você conseguirá mais que o suficiente para upar não somente suas armas, mas também suas árvores de habilidades