Oliver entdeckt, dass ein Mann, der sich "The Mayor" nennt, illegale Waffen nach The Glades bringt, und sponsert eine "Cash for Guns"-Veranstaltung, um die Stadt zu säubern. Leider stürzt der Bürgermeister mit seiner Bande in die Veranstaltung und verletzt Sin schwer. Canary ist wütend, als sie erfährt, dass ihr Freund im Krankenhaus liegt, und sinnt auf Rache. Währenddessen verblüfft Felicity Oliver mit einer Information über Canary, Donner lädt Laurel zum Abendessen ein und Diggle trifft einen alten Freund wieder.