Definitely not for beginners, but my cuz can play that without an issue. Of course he's 33 and been playing since 8. He was playing all AC/DC, Poison, GNR, Metallic, Clapton, Jimmy, SRV, etc.. etc.. when we was in junior high..
Sadly he seems to fail at everything else in life...