Nothing special. I just made a prototype in PETG.
Update- Added a version 2 that allows the barrel section to be modular making the print quicker and cleaner. Also the tabs are offset to very slightly to allow only one direction of installation.
I used supports under the dome. I'm still a nub when it comes to 3d design.
Remixed from the top of this one:
https://www.thingiverse.com/thing:5023793
The author remixed this model.