Just tried this old game rainbowsix vegas 1 and tested visibility.
Figure out that if you use zoom like 1x in BF5 and make it 1.5x it works best for visibility.
Also as long as recoil is low!
Something like this:
<a href=""><img src="" alt="rainbowsix-vegas-1-5-zoom" border="0"></a>
Idea for future games...