You could have Focus Sash with Oblivious on Mamo, you basically guaranteed rocks up but beware of Fake Out.
I'd also advise Life Orb > Choice Band on Staraptor because well:
252 Atk Choice Band Reckless Staraptor Brave Bird vs. 252 HP / 0 Def Tyranitar: 153-181 (37.8 - 44.8%) -- guaranteed 3HKO...