I cannot imagine omitting Hendrix, a king of guitar, as well as Jimmy Page. I would also add John Schofield, John Abercrombie, John McLaughlin, Carlos Santana, Steve Hackett, Greg Lake, Frank Zappa, Terje Rypdal, Ralph Towner, Bill Friesel, Pat Metheny. We should add Eric Clapton (and even George Harrison not Benson - except his early jazz years, then he got too commercialized and more like a singer).
I would neither omit Joe Pass and Jim Hall, also Kenny Barrel.
I agree on Gary Moore but he is a base player, as well as Eberhard Weber.