I have this gun.
GET IT.
I guarantee this is the best sniper rifle you will possibly get for that price. With my experience, its perfectly accurate. On a day with no wind, there is absolutely no curve at all. The gun shoots at least 200 feet. And the fps is amazing for the price. Its worth every penny. I use .40g bb's. I'd suggest .36g because they come in white (.43g are black, .40 are tan, I've used both. They are hard to see when its not noon on a clear day) and the gun shoots fairly accurate with the bb's it comes with, which i assume are .20g.
Its very difficult to pull the bolt back to the point it catches at first (I called airsoft gi because i thought the gun was broken) but after about 100-150 shots or so it becomes very easy. I got a bruise just from cocking it repeatedly the first day I got it (shot at least 50 shots). As for the bolt handle, it depends how you pull it. I got blisters pulling it under hand, but it didn't bother me at all pulling it over hand (except I had to use 2 hands to do it for a while).
As for the fps, it is high. Though I airsoft at Disruptive in Marana where the limit is 550 for bolt actions. You could always change out the spring if you wanted to lower the fps.
The only problem I've had with it is I have to push the mag in every time I pull the bolt back for the bb to load. I seem to be the only one with that problem. I don't mind it at all though.
Bottem line, whether you are a noob or a pro, this gun is the perfect spring airsoft sniper short of $300. Plus, its pre-uprgraded with almost all the upgrade parts you need for it. The stock has a nice texture to it too.