Btw, nice pokemon, but...
..drop Hyper Beam, and I'll give reasons:
-Magmortar's strongest stat is Special Attack.good. But Hyper Beam leaves it vulnerable for a turn.
-Metagross' Special Attack is weak.bad. Jolly nature lowers that stat. worse. Stick to physical attacks, like Meteor Mash and Zen Headbutt.