Armor shops