There was a time when hitting a heavy bag was adequate to improve punching power but now in modern times, there’re many sophisticated methods to improve your punch quality. When it comes down to strength training for fighters/martial artist, its important to know the purpose should be on developing functional strength and not high volume