I just noticed something, its an XFX, they always put the slower 1250Mhz IC's on their GPU's, they are cheap penny pinchers.
Even the 7870XT which was lunched by AMD as 975 / 1500 and has 1500Mhz rated IC's, XFX glued 1250Mhz IC's on theirs and ran them @ 975 / 1250.
lol wow