G&G is actually an ok starter gun. Though you paid more for it then you really should have. If you were AV'ed you could get a new full black G&G M4 for easily $350, maybe less, in the classifieds. But it will serve you alright on the field. And it is TM compatible so it's easily upgradable. buyairsoft.ca is not the best place to buy anything. Not only are they over-priced but there have been lots of complaints from other ASC members about getting dicked around by them. If you actually received your gun in working condition and in a timely manner then feel lucky. In the future it'd be best to do your homework first so you know what to buy and from whom.