Threaded.
Printed with Prusament PLA Army green. Layer height 0.2 mm.
No supports needed.
Autodesk Inventor .ipt model included.