I designed this for my filament dry box, electronics storage, and gun safe. The threads are fitted a little loose and work great. This requires silica gel desiccant beads, they can be found in bulk online. I like the color changing desiccant, it lets you know when it's time to recharge. I printed this without supports on either part and low infill seems to work fine. Some printers may work better using support.
Printed on Flashforge Creator Pro
Update: added Step file