I wanted to make a laser sight for my Dart Zone Stryker using a cheap 14mm diameter laser pointer I had laying around. It should fit any blaster with a Picatinny rail on the top, but may require tweaking. It has a slot that the laser pointer button goes into then you twist it to the right to turn it on. I tuned it to be pretty accurate at around 10-20 feet by tilting the laser tube ever so slightly down. I designed it to fit my blaster that has a custom paint job, and I imagine there is variance even among the 14mm laser pointers, so the fit will vary based on what you are working with. I will include a one piece file and a two piece file so you can scale the rail slot or the laser pointer tube up or down a bit in order to get a better fit. That way you can tune the rail and the tube to a good fit then print it as one piece once you're happy with it.
Print it vertically, no supports required, but you may need to clean some stringing out of the inner bore.
Here is a link to the type of laser pointer I used: 14mm Diameter Laser Pointer (AliExpress)
The author marked this model as their own original creation.