if you just want a Barrett, i would recommend the m99....its not semi auto....my friend has one, and i was impressed by its accuracy considering the price....it put up better groups than my m82 ever did...
bench
I could never justify paying $8,000+ for a a sniper rifle.. I have fired the M82/89 several times and found it pretty accurate, then again I was shooting 150 yards not 3,000 feet
My personal all time favorite is still the old Soviet made SVD Dragunov (Tiger is the civilian version) it's a low cost extremely reliable rifle that fires smooth and accurately...realistical
ly you're not gonna get in many situations where you need a kill shot from 3,000 feet the Dragunov is good for almost 1,000 metres so it's quite effective.
considering you can get one for about $600.00 it's a steal!