"21 Guns" is an alternative rock song written and recorded by the American punk rock band Green Day. It is the second single from their eighth studio album, 21st Century Breakdown. The single was released through Reprise Records on May 25, 2009 as a digital download and July 14, 2009 as a CD single.