Latest training fun...
Put on your armor/plate carrier and 6-8 full mags.
1) Perform 20 pushups
2) 60 seconds heavy bag
3) 10 dips
4) barbel curl, press & squat x10 (80% max weight)
5) 10 or max pullups
6) dumbbell farmers walk 60 seconds
7) Fast rope climb
Repeat 4 times
Vary as necessary, but you get the gist. You can make a poor man's climbing rope by braiding three sections of half inch utility rope. 30 feet is a good height, but work with what you got. Can also improvise a heavy bag out of an old military duffel bag. This is not an all or nothing exercise.....max effort is what counts.
Now....try performing this on your next range day. Add a shooting station after every third exercise. Unfortunately, gunfights happen when you are tired, stressed, hurting and shaking.
This will make you strong, boost your stamina and improve your stress shooting techniques. Oh, and keep a log...
I will be fielding a shooting course shortly built on this premise........
Sweat now - or bleed later