One particular fantasy of many makers in the airsoft scene is making a 3D printed, functional gun. This dream is difficult to realize due to the precision and mechanical properties required for the gearbox. The rest of the gun, however, is easy enough to do. You just need lots of design skills, print area, patience,