For one it's Dynamic, not Dramatic. Secondly yes, charge TMs are up to chance. Your next one could get you Dynamic Punch or Heavy Slam again. Personally I'd wait until you have 2 CTMs in case you get Heavy Slam again so you can reroll to another fighting move.
EDIT: Given the calculated IVs from that CP and HP stat (12/11/11 or 11/13/9), I'd save the TMs and try raiding for a better Machamp.