It looks pretty good. You might want to exchange out 2-3 +40 mastery gems in your legs and rings and use mastery/parry so you can get the stamina socket bonuses. Stacking mastery is great but most warriors still prefer about 150k HP unbuffed then they stack mastery on top of that. Reforging looks good. A stamina trinket would do the trick to to get you to 150k. Your spec is good too, but you might want to take the 2 points out of gag order and put them into something more useful like deep wounds.