I currently own a CAA M4 CQB:
http://www.caaairsoft.com/cad-ag-02-bk.asp
I'm looking to buy a new outer barrel without a foresight, a quadrail handguard (metal), a tightbore inner barrel, a new hop up and a stock with a release to access the batteries, I'm new to upgrading airsoft guns and...