Since it was all custom, it was my shorty before I turned it into what it is. Well at least the gearbox was. Now I have my Vltor stock on it right now, because I have not worked out the wiring issue for the full stock yet and I must have some Mahhhs so I can plink in the back yard. The internals are as follows: PDI 180% spring, systema gears, sustema hopup, promethius 6.03mm X 509mm m16A1 barrel that I had to drill out the flash hider to make it fit I have a systema motor in it plus the systema bore up cylinder kit. I need to find a chrono so I can fine tune it before a game so it is legit. The metal body is G&P along with the spr front end. That is a harris bipod, and my carry handle off my AR-15 Hbar. I still need to put the charging handle back in, and get some nice glass for it. Oh and it needs paint....