I've been wondering, is Hammer of Purified Flame bugged? WoW Heroes never has registered that I have it equipped, so it assumes that my Feral set is my main set. Having no weapon puts quite a dint in your score, apparently.
With "live" report on the character page you will always get info for your current spec/gear from Blizzard armory and your character is in feral set at the moment. You can not update your balance set if you arent logged in that spec/gear ( we added you weapon in question just to be sure that everything works ok). Please logg off in balance spec/gear and update it live if you want to see your full equipment.