Works on my M16A2 very well. Diemaco C7 is the same setup right? Same sling mounts, buttstock, etc. Should be good.
Great sling by the way. On the spectre website, just check all the different M16 configs. and order the right version from the pop-down menu. It's very self-explanatory...