The Viper uses a single-stage trigger to activate the flywheels, fire a dart, and rotate the cylinder.
First, pull the trigger slightly to allow the wheels to spin up, then deliberately pull the trigger the rest of the way to fire the dart. Finally, quickly release the trigger to reset the cylinder.
*The firing cycle is unique and might take some getting used to.