3D printed pump AR15 is nearing completion