3D printed AR-15 gun magazine