Pistolo training: Essential drills for beginners and experts