Judas Priest to rock the Armory