It does need some love I have not used it in several years, needs the firing pin replaced.
Edit: Looked up the pieces.
RPG Wave Rail RT
RPG Chimera Frame
ULE Body
CCM neck
CP on/off
Smartparts mini s-rail
Normal Mag bike grip.
The Fallen angel grips came with it so I don't remember who made them.
I have a RPG Exile body in my spare parts with a stripped feedneck as well