Decided top pop in here and praise the Gewehr M95 infantry, easily my favorite weapon in the game right now. All the practice with bolt actions in Red Orchestra 2 translated nicely to BF1, with BF1 being a little easier to hit your shots with. Also, range adjustment on the sights plays a much smaller part in BF1 than RO2, I pretty much always keep it at 75m and have no trouble hitting 200-300m shots.
On PC it's totally usable even on assaults and flag captures thanks to the iron sight. According to bf tracker I'm in the 0,9% of scout Score Per Minute thanks to it. Combine it with a pistol that has a fast firing rate and you'll be fine at all ranges. If I hit my first shot at an enemy at close range with the 95 I always switch to pistol to finish them off.