Magpul upper and lower, needs repainting as the primer I used was of poor quality.    Lonex long barrel (I think)  prowin m4 Hop up.  12 inch Daniel defence rail.