Buy cheap and go fro a JG then spend the rest of the money on upgrades. It's a bit of extra work but well worht it and you'll end up with a really well performing gun which will be just as good as any other. I've done it with a JG which I sold to a friend and I'm now upgrading a Dboys.