Dust and Scratch Cover Cap for undermounted Flashlight.
Specifically made for TLR-1s but I'm sure with scaling it could fit other flashlights.
Print on top face for best results.
Snug fit, just slips on.
No Supports or Adhesion needed.
Printed at .2 in iBOSS - Black PLA+