so, there are a few harmonics that are wrong in the beginning. Also, in the verses, it sounds like if you don't mute well the notes that have to be muted, but I think it's because of the sound quality
The rest is perfect. Your solo is awesome, and it's not an easy solo, great job !
Megadeth's songs are always particular, and not easy to play, but you played this song very well.

C4C ? https://www.ultimate-guitar.com/forum/showthread.php?t=1422600 Some Slayer

I also have a cover of Tornado of Souls on my Youtube channel, check it out if you want !

PS : I subscribed.
Hey man, wonderful job on the solo. As far as I could tell (audio was pretty poor) it was spot on. You should redo this one if you ever upgrade your audio because it's hard to crit the way it is. All in all you did a great job, however. Megadeth is one of my all time favorite bands.
Love is a friendship set to music.