I recently started taking mixed martial arts (MMA)... it's like muy thai/brailian jiu-jitsu/wrestling/me getting exhausted. Right now I'm performing the Core Performance workout by Mark Verstegen (google it or amazon it, it's a book) Basically designed to be a covers-every-base type workout, to build speed, power, strength, flexibility, and cardio capacity. So far it's been working, especially in the flexibility area. However I'm looking for stuff specifically to make my punches stronger and prevent my arms from fatiguing so quickly. For instance, my front delts get tired just holding my arms in stance. I do the regular DB presses, trying to make the concentrics explosive. The program also has me follow it up with plyo pushups, which I imagine build punching power. However, what to do about arm endurance? Timed front raise holds? Seems fairly motion-specific but I could use some suggestions.