Yea, my Hk416 had a full stock too and I wouldn't trade that for a crane stock. The JG 416 has lots of power even at stock configuration so although I must admit the EOTECH looks darn good on it I had an ELCAN on mine. Anyhow, another awesome looking gun Crunch, now show us more of that C7 project of yours.