Replace Metagross and Scizor with Skarmory to set up hazards and force opponents to switch, Magnezone to cover water and trap steel opponents, and Celesteela to be a wall especially against ground and fighting opponents. Give Lucario justified, because steadfast is useless when you always mega evolve, and 252 Atk/4 SpD/252 Spe jolly to take advantage of its larger physical movepool. Teach it swords dance to raise physical attack, close combat for more power, bullet punch for priority, and meteor mash to cover stuff while abusing adaptability. Give Aegislash a leftovers to heal and 252 HP/4 Def/252 SpD sassy for more special bulk. Replace its flash cannon with toxic to cripple other defensive Pokemon and gyro ball for power. Give Bisharp a life orb for more power, defiant to exploit intimidate and defog, and jolly nature to raise special defense and speed slightly. Replace its night slash and aerial ace with knock off for more power and sucker punch for priority.
By the way, it is unfortunate that you aren't playing Ultra Sun, because Ultra Sun lets you catch Dialga, Heatran, Kartana, and Solgaleo. If you want to make a Monotype team with several Ultra Moon exclusives, then you should make a flying team with Lugia, therian Thundurus, Yveltal, and Celesteela.