outfitter: a shop that provides equipment for some specific purpose
shop: a mercantile establishment for the retail sale of goods or services
opening: the first performance (as of a theatrical production)