Printed this in ASA, but PETG and PLA will work fine. 20% Gyroid infill.
The author remixed this model.
Added thicker walls, with chamber and fillets in certain areas to add strength. Had the original design end up breaking on me.