it's all a matter of personal opinion really. a lot of people flame KJW GBBs but there are quite a few on the other side of the spectrum who swear by their guns. I myself have just gotten a used CA36K because it was built upon the Tokyo Marui version but improved on slightly.
No one here can tell you what the best gun is, because simply the best gun to them is what they own. You'll have to bite the bullet, buy one of the TOP BRAND guns and see how you like it. Airsoft guns are like cars, there's a lot of them to choose from. Just don't buy Daewoo.
personally, my preference is either Tokyo Marui or Classic Army, but that's only because I've owned them in the past. My next gun in the future is going to be a G&G rifle, and I'll always buy KSC pistols.
Go ahead and try the CA gun, you may like it, you may not. It's up to you.
__________________
|