Spikes did, I just bought a complete upper and lower receiver and added the extras, everything is mil spec from spikes, the lower is a zombie edition, if you look on their website you can see it, the upper is a spikes 16, chrome ally barrel, I have added a light laser combo, foregrip, floating...