It's a nice build, and very easy to be nit-picky with a clone. "This or that isn't right" As I see it you got the majority of the parts right and where is a tiny market to source these parts I would call it great.
I when I look at a clone, it's a matter of visual and performance, this gun should "clone" a C8 Carbine very well in both those departments.
I think I still have one Thermold magazine body kicking around, I never use it because I don't want to break it, glad I never had to use them professionally.