"Coming from somebody who has spent too much money in airsoft already, know that whatever sniper rifle you buy, IT WILL NOT SHOOT LIKE YOU WANT IT TO RIGHT OUT OF THE BOX. Because of this, you will have to invest about $100-$200 more if you REALLY want to get it shooting spot on. You will need Tokyo Marui Spec parts, as it's a clone of the Tokyo Marui rifle, AWP system, so it has the loading ramp and feed plate. The only problems I had with the gun as the hop arm pushing up into the bucking, making the hop up non-adjustable. However, you should replace the stock hop up unit almost immediately anyways, so that won't be a problem. As the other comment says, 500 FPS is a lie. with .36s, it's about 410. Despite all that, this is a good base rifle to make a final project on due to the upgrade potential, but if you are just getting into sniping THIS IS NOT YOUR GUN. It's a very complicated system, and parts are harder to find. If you like L96s, I suggest starting with an AWS system, which means the magazine is not in the correct spot. They're cheaper and a better platform to start your career on."