As I usually tell all the newbies in airsoft, If you got the money to spend, go for VFC or G&P. TBH i don't believe there is any gun that is amazing out of the box other than a TM with an 8.4v NiMh battery LOL
Sooner or later you will end up replacing parts in your gun and you might as well buy a gun with extremely well made externals
G&G isn't bad but as far as i can tell the G&G series in Canada is terrible compared to the ones I've seen used in HK and whatnot due to their factory upgrades required to be imported and whatnot into canada. This being said I'd stay away from G&G and go for VFC and G&P aforementioned.