Voila je ne sais pas si ce bug a déjà été reporté mais au cas oú il ne l'a pas été je vous le dévoile :
Au camp Guardian à côté de Bitterspring, vous rencontrez le soldat Halford. Parlez lui et lorsqu'il vous demande de l'aide, dites lui "c'est un très beau fusil que vous avez là."
Il vous promet alors de vous le céder si vous l'aidez. Ensuite persuadez le de nettoyer les lieux avant de partir, ce qu'il va accepter.
Maintenant quand vous approchez une sortie de la grotte, il va vous dire qu'il veut se barrer. Rappelez lui alors qu'il doit vous donner son fusil ce qu'il fera ensuite vous pouvez lui dire une autre phrase, je ne sais plus laquelle.
Dites lui cette phrase et à l'issue, vous pourrez encore lui rappeler qu'il doit vous donner son fusil.
La phrase revient après etc...
A force de lui répéter ces dzux phrases, j'ai obtenu 140 fusils !!! 
Et les munitions qui vont avec bien sûr !! 