Opinions on windage screen
No I don’t because the gains listed have been documented, tested and proven over and over for the last 50 years.
Print