Challenge is - should you wish to accept it:
Name a band for every letter of the alphabet, but you must listen to them / own CDs, downloads or merch - no googling or random bands!
Seemingly impossible, but if it's not challenging, what's the point?

A nthrax
B lack Sabbath
C radle of Filth
D isturbed
E minem
F ive Finger Death Punch
G uns N Roses
H atebreed
I ron Maiden
J udas Priest
K orn
L amb of God
M arilyn Manson
N ineties Boy
O
P op Evil
Q ueen
R ammstein
S tyles of Beyond
T rivium
U pon a Burning Body
V
W
X
Y
Z ebrahead