You've nailed it, what more can I say?

I am impressed with you 'riffing' skills because the riff that you play after the 1st part of the solo is really demanding. It requires a lot of practice and a perfect knowledge of the track that you play.

As regards the solo part - flawless. All the bends and vibratos, to me, sound really good. I hope that you are going to post some more!

If you are interested in what I am doing, please go here: https://www.ultimate-guitar.com/forum/showthread.php?t=1636120

Thank you for sharing and stay metal )

Kind Regards