G&G TR16 CRW Cannon