Oliver découvre qu'un homme, connu sous le nom de "The Mayor", apporte des armes illégalement aux Glades, donc Oliver parraine un événement "armes contre argent" pour aider à nettoyer la ville. Malheureusement, le maire bloque l'événement avec son gang et blesse gravement Sin. Canary est furieuse quand elle apprend que son amie est à l'hôpital et part pour se venger. Pendant ce temps, Félicity sème le doute chez Oliver avec des d'informations sur The Canary, Donner invite Laurel à dîner et Diggle renoue avec un vieil ami.