Sounds really good! I can't hear anything that needs to be changed, other than your voice sounds a bit strained on the harsh vocals. I really like the improvised lead guitar work too.

Washburn X50PRO FE (GuitarHeads active bridge pickup)
Dean Vendetta XM
Jet City JCA20H head, w Eminence Texas Heat 12"
Danelectro Transparent Overdrive
Ibanez TS7
DigiTech RP-255
Behringer VD1 (Big Muff PI clone)
The solo was just written to fill the ending space after vocals, i dig the harmony inserts in the main chorus riff