When you pull the trigger, it pushes down on a 12 mm tactile button which causes the Arduino to fire the laser and sprinkle ... button on the side of the blaster that lets you pick between firing ...