I've used both and, The M416 CQB has virtually no recoil and is better than a I-teched M416. I usually use my M416s for snyping long-med range. So I perfer an ACOG over the ITech. Although the CQB does whats in its name. Its perfect for those med-close range encounters, works well in Junk.