1. A training system comprising: a handheld computing device configured to receive a data input from an input device, wherein the input device is a sensor capable of measuring a condition relating to a training; an analysis module in electronic communication with the handheld computing device, the analysis module configured to interpret the data input from the input device, the analysis module configured to provide a feedback output related to execution of a goal of the training system; a firearm, the handheld computing device being in mechanical communication with the firearm; wherein the training system is configured as a firearm training system; and wherein the input device is a device configured to measure an electrical impulse of a muscle pulling a trigger finger, wherein the condition relating to the training measured by the sensor is a trigger pull.