Sebus Airsoft outlines the first prototype of 3D Printed Gas Blowback Airsoft gun design, requiring several components for assembly and function. You'll need an airsoft MP5 magazine, a standard M4 hop-up and barrel (length is customizable), a common compressed air pistol, and a HPA tank or other compressed air source.