Printed threads and snap connectors are nice, but M3 bolts and nuts are more robust and look dope. They also make the model easier to design and print, since you don’t have to worry about tolerances as much.

STEP files here: printables.com/model/548770-master-spool