I'm going to have to chip in here about the msi armor. Its actually a great card for mining. Now i'm talking about the 470 4g as I dont have any armor 480s, but still should be similar.
So you get anywhere between 27-28.5 mhs with your memory clock between 1925 and 2025. Core clock is down to 1050 to 1125 depending on the card. Voltage is way down, around 0.88v should be pretty stable (again, this depends on each individual card).
So DDU your rig. Install 16.11.x drivers as an example. Then Polaris Bios Editor. Open it, and change your memory straps from 1500mhz, or 1625mhz, all the way up to the max. save the original (dont forget). flash bios with atiwinflash. Reboot. Install msi afterburner, set core clocks and memory clock, voltage. Reboot again (important). Run claymore. And you should get good results. This applies to hynix and samsung, maybe elpida but i havent done elpida memory in a little while, so i dont know if you can change it with polaris bios editor. Anyways its pretty straight forward, win10. set virtual mem to over 20gigs. dual mining pascal, set -16 or something like that. have fun and im not responsible for your bricked cards, neither am I for spilled beer on rigs.
Quoting you again. I followed this exactly, and it worked. I'm up to 25+ already, and that's without any major tweaks, just upped mem clock to 1825. Thanks so much, I've been working on this for over a week. I think what happened last time was when I did the modded bios I didn't take the value the correct way. Also using DDU was probably helpful, I hadn't used it before just manually uninstalled it all. Thanks a bunch man.