PETG would be the best to print in but I did PETG for the screw part and gray pla for the rest. it took about 60 sec to put together but the gule had to dry
print the main body so it has the bb exit hole down as seen in the picture. Also, cut the top of the screw part off as seen in the picture. and I would recommend using a brim on the ring.
The parts go the Screw part then the ring then the main body. and I used supper glue as a adhesive.
The author hasn't provided the model origin yet.