This guide is a work in progress. Advanced users can use the files and diagrams as a blueprint for building. Step-by-step instructions will be added over time.

For assembly, I used M4 x 30mm socket-head screws, M4 x 14mm socket-head screws, M4 hex nuts, and M4 x 0.7mm thread brass heat-set inserts on the top and front sections. 

All other parts were glued with A6000 adhesive.

To assemble the blaster, these are the basic steps (naming conventions follows that of the .stl files in the model download):

Front Assembly

  1. fit large NeoPixel 60 ring inside the frontDiffuser facing outward
  2. fit frontDiffuser over frontCrown
  3. run NeoPixel 60 wiring through frontFace
  4. fit 20W speaker into frontBase and screw it in place
  5. screw down frontDiffuser, frontCrown, frontFace, and frontBase
  6. glue and insert the slot_lft and slot_rgt pieces into the frontBase cutouts

Rear Assembly

  1. fit the NeoPixel Jewel into the modeHolder, running the wiring through the hole
  2. fit and glue the modeLens onto the modeHolder
  3. run the Jewel wiring through the grip, then fit and glue modeHolder/modeLens assembly onto the grip

Trigger Assembly

  1. fit the wired primary trigger tactile switch into its space in the triggerReceiver, button facing downward
  2. fit the triggerA into place in the triggerReceiver and secure it in place with an M4 x 14mm screw and nut
  3. repeat this proceedure for the secondary trigger, fitting the button, and triggerB into the triggerMount and securing the trigger with another M4 x 14mm screw and nut.
  4. fit and glue the triggerReceiver into the grip
  5. Insert the triggerMount into the holes in the triggerReceiver and grip, pushing in until it is secured. Make sure both triggers still work, and adjust fit as needed

Grip Guard & Lower

  1. fit and glue the gripGuard into the grip
  2. fit and glue the gripGuard into the inner again, being sure the secondary trigger isn't impeded
  3. fit the two toggle switches into the lower, secure them with the included hex nuts
  4. fit and glue the lower onto the inner and triggerMount
  5. fit the tab on the body_btm into the slot on the inner


  1. place and heat-set the four brass threaded inserts into the speakerMnt_lft and speakerMnt_rgt parts
  2. Screw the body_top to the speakerMnt_lft and speakerMnt_rgt
  3. insert the left, center, and right speakers into their respective NeoPixel 16 rings
  4. run the wiring through and fit the speaker/NeoPixel 16 ring pairs into the speakerMnt_lft, speakerMnt_rgt, and lid 
  5. fit and glue the two strips of NeoPixels for the VU meters to the speakerMnt_lft and speakerMnt_rgt
  6. fit and glue the body_top to the speakerMnt_lft and speakerMnt_rgt

Joining sections

The rear, inner frame, and front sections can be joined now, leaving the main body cavity open (speakers and top unit) for insertion of the electronics and batteries

  1. place and heat-set the two brass threaded inserts into the frontBase
  2. screw the inner to the frontBase
  3. Screw the support to the inner
  4. fit and glue the support_lft/support_rgt, and supportCap to the support


  1. connect the individual elements to their corresponding JST connectors on the PermaProto boards, such as triggers, speakers, and NeoPixels
  2. connect the batteries to the PowerBoost boards
  3. wrap and fit all wiring and electronics into the main compartment and fit the batteries into the space in the speakerMnt parts


  1. connect the panel mount USB cable to the primary PowerBoos, then run the female end through the lower hole on the left side of the gun, this is for battery charging later
  2. run the two tilt switches through this same hole so they may be adjusted for tile later, then affixed to the side of the gun and covered with the plug_lft
  3. close up the gun by pressing the top/speakerMnt assembly down the rest of the way
  4. fit and glue the tab_lft and tab_rgt into the body_top and then into the slot_lft and slot_rgt receiving slots respectively
  5. test out the gun to make sure everything works!


  1. fit and glue into place the external parts: hose_lft/hose_rgt, hoseMntD_lft/hoseMntD_rgt, hoseMntE_lft/hoseMntE_rgt, plug_lft/plug_rgt , hose, hoseMntA, hoseMntB, hoseMntC
  2. clean up and stray glue, and you're ready to go into action!

This guide was first published on Jan 19, 2017. It was last updated on Mar 08, 2024.

This page (Assembly) was last updated on Jan 20, 2017.

Text editor powered by tinymce.