Notice
This is a shreddy type of piece, but I used some techniques that many shredders may not use much: hybrid picking and barring.
Some playing tips:
To play the octaves, you can either play it like a chord but mute the middle string, or pick the lower note and pluck the higher one with your right hand middle finger. I prefer the second way.
M. 16 fingering:
2,1,2,4, 3,2,1,4, 3,2,1,2, 3,3,1,3, 2,3,1,4, 3,2,1,2
Note that the sweep at the end of m. 16 carries on into the first note of m. 17.
In the sheet music, the first note of both m. 17 and 18 is a 32nd note, so that is how I wrote it. However, whenever I hear this performed, and also in recordings I've heard, the first note of both of those measures is played as a fermata and held for approximately the length of an 8th note. Try listening to it like that with the metronome off, you will get the idea.
Near the beginning of m. 21, pluck the open string with your right hand middle finger. You could also pick it, but I prefer the other way.
In m. 21 there is an interesting bit of switching with the fingers. Starting at the part at the 9th fret on the G string, the fingering is:
1,2,3,1,4,1, 3,1,2,2,4,1,4,2,1,open
For ease of reading this fingering, I put a space at the spot halfway through the measure.
The second to last note of m. 21 is an artificial harmonic, to get the sound of the 27th fret. Basically, fret at the 15th fret, touch a finger of your right hand lightly to where the 27th fret would be (somewhere over your neck pickup probably) the way you would barely touch a string if you were playing a natural harmonic. At the same time, pick the string. Obviously the finger touching the "27th fret" can't be one of the ones holding the pick, as this must all be simultaneous. This is a technique used extensively by classical guitarists, so don't go complaining that it is too hard.
In m. 24-26 all the doublestops are plucked with the right hand middle and ring fingers. The same is true for m. 32-36.
M. 27, for the chord at the beginning, pick the bottom note, and pluck the higher 2 notes with the middle and ring finger of the right hand.
For m. 32-34, instead of explaining when to bar where, I notated it on the music. The roman numerals show what fret to bar at, and the dotted lines show for how long. The barring in these measures is done with the middle finger.