Level-up Moves:
* 1: Harden
* 5: Scratch
* 9: Swift
* 13: Ancient Power
* 17: Dig
* 21: Rock Tomb
* 25: Metal Claw
* 29: X-Scissor
* 33: Take Down
* 37: Earthquake
* 41: Rock Slide
* 45: Swords Dance
* 49: Superpower
TMs/HMs:
* TM01: Focus Blast
* TM06: Toxic
* TM07: Hail
* TM10: Hidden Power
* TM11: Sunny Day
* TM15: Hyper Beam
* TM17: Protect
* TM21: Frustration
* TM24: Thunderbolt
* TM26: Earthquake
* TM27: Return
* TM28: Dig
* TM31: Brick Break
* TM39: Rock Tomb
* TM40: Aerial Ace
* TM42: Facade
* TM44: Rest
* TM45: Attract
* TM48: Skill Swap
* TM51: Rock Slide
* TM52: Focus Blast
* TM55: Screech
* TM57: Charge Beam
* TM68: Rock Polish
* TM72: Sunny Day
* TM76: Substitute
* TM80: Rock Slide
* TM87: Swagger
* TM90: Substitute
* TM92: Trick Room
* HM01: Cut
* HM03: Surf
* HM04: Strength
* HM05: Flash
* HM06: Rock Smash
Breeding:
* Egg Moves:
* Ancient Power
* Crabhammer
* Rock Blast
* X-Scissor
* Crunch
Note: This is the full movepool for Armaldo in Pokemon Emerald, including moves learned through breeding and TMs/HMs.