blah, no wonder if you have all in Dread Guard but you should get much more DPS with your gear imo.
It's strange that you have Accu under 100%, crit below 30% unbuffed.
Show me the parser from Ops. Collecting the Dread Guard set should make you hard ops raider ...