Been looking at this for months and decided to go for it and I don't regret it. It is amazing. Only draw back I have is the instructions are not that great, really small print (ended up watching some youtube videos on the care and maintenance). Keep it oiled, you will put a lot of bb's through it quickly and it won't preform as good if it is not maintained properly.