В Sniper Elite 5 не особо обширный арсенал оружия, однако доступных по умолчанию игроку образцов и того меньше - все остальное придется разблокировать. Говоря точнее, присутствует 18 видов оружия, по шесть штук на каждую категорию (снайперские винтовки, вспомогательное - штурмовые винтовки/пистолеты-пулеметы, пистолеты).
Новое оружие в Sniper Elite 5 разблокируется посредством двух ключевых способов: кое-какие пушки будут выдаваться автоматически в виде награды за прогресс по сюжетной линии (то бишь будет достаточно просто проходить миссии), а вот другие открываются при выполнении дополнительных задач, чаще всего связанных с уничтожением определенных целей. Такие задания обычно довольно непростые, однако награда все же того стоит.