I'm planning on buying the G&G M16 from here:
http://buyairsoft.ca/catalog/product...roducts_id=437
I'm planning on upgrading it with the cylinder kit from here:
http://www.airsoftparts.ca/store2/in...oducts_id=1105
And a spring from here:
http://www.airsoftparts.ca/store2/in...roducts_id=886
Having a bit of trouble finding a tight bore barrel, but does this sound like a smart choice for an upgrade?