MCK Flashlight
thingiverse
I'm going to need to edit this to make it work for you, since you wanted a budget-friendly alternative to the CAA MCK flashlight gadget. I designed this replacement plug to accommodate a TrustFire MINI2 CA18-3X, but you can easily modify it to fit any short, twisty flashlight. The plug is designed with a friction fit, but the wing studs provide extra security and prevent it from spinning out of place. The plain cylinder represents the actual light - don't print that part. I created this design using Tinkercad, and you can edit it online at https://www.tinkercad.com/things/fxbFEmmHkfh.
With this file you will be able to print MCK Flashlight with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on MCK Flashlight.