Ditch the CP reg and go back to the original matching gas through. Also all the Eclipse rails I have seen had the jewel on them like the sight rail and from pics the color looks a bit different, that might be a Smart Parts rail.
From what I remember the Eclipse kits also had a matching velocity adjuster lock ring and a matching double trigger but it has been a long time since I saw one complete from a box.
Everyone says "Well maybe i'll make a difference",
Thinking they've got plenty of time
But you're squeezed a little tighter everyday
Finished before you can commit a crime