You just need to get a flexible wrist. Besides, when you snap, you fire 1-3 rounds off at max and pop back in (else it isn't snap shooting).
Try to tighten up your middle finger. Most of the weight is being held up front. Hard to explain, but the back hand only stabilzes as a platform, it doesn't really control where the barrel is pointed. Experiment with it a little.