Сказать, какая лучшая винтовка в Battlefield 1, однозначно не получится, так как перед разными классами стоят разные задачи и оружие от этого тоже будет разниться. Так, для класса поддержки оптимальным выбором по части винтовок будет Bar M1918, крайне ээфективное на средней дистанции оружие с высоким показателем урона, правда, с низким объемом магазина (всего 20 патронов).
Что касается лучшей винтовки в Battlefield 1 для снайпера, то в таком случае мы рекомендуем SMLE MKIII Marksman, которая способна в большинстве случаев убивать противника с одного выстрела.
Ну и для медика лучшая винтовка - Selbstlader M1916, точнее, обе вариации последней. Даже при самых неудачных попаданиях этих самых попаданий понадобится не более трех, чтобы убить врага.