Battlefield 1'de silah açmak için iki ana yöntem vardır: 1. Sınıf rütbesini yükseltmek: Her sınıfın kendine özgü bir rütbe sistemi vardır ve yeni silahlar, belirli rütbelere ulaşıldığında açılır. 2. Savaş tahvili (war bonds) kullanmak: Bazı silahlar, savaş tahvili ile açılabilir. Ayrıca, bazı silahlar premium pass ile de açılabilir.