Excessive caffeine and withdrawal from alcohol can cause shaking of the hands.
Exercise helps. My Dad used to tell me about a roommate he had when he was in college. The guy was a bullseye shooter and he would hold a small dumbbell at arms length while he did his homework.
Stopping power: The power some guns have to make you stop what you are doing and get your wallet out.