There are plenty of better options and you should probably just switch out.....
Kidding, although it's true. Stone Edge on Machamp rarely serves an offensive purpose. Usually SE Machamp would be decent if it was a gym defender, SE would counter flying types, which are one of it's weaknesses. That being said, many people don't use flying types to counter Machamp, they use Psychic, there are many more viable Psychic types. So with that being said, it's only decent of defense.
You could use this Machamp against Gyarados and Dragonite in gyms, these two Pokemon don't know any Flying TM's if I am correct.
I'm just kinda confused on why you are so fixated on using this Machamp when there are plenty of viable attackers that will do the job you want this Machamp to do, only thing is, the other mons will do it faster. '
The best purpose for this Machamp is as a gym defender, SE lacks Stab, it doesn't pair well with the fast moves that Machamp has so SE isn't very viable on Machamp to begin with, and still as a gym defender, it'll get knocked out easily by it's other weaknesses.