Only thing I have the heart to comment on is your ring . I would suggest you search for a jewelcrafter who'll craft you the Titanium Earthguard Ring instead of your Solid Platinum Band.
Oh and you could try to find an engineer for the Armor Plated Combat Shotgun (which is a pretty nice thing to have)
Oh almost forgot my Armory Link
The World of Warcraft Armory