The police department in Los Angeles has held its annual gun buyback early this year, bringing the date forward in response to the massacre at the Sandy Hook elementary school on the East Coast.
People queued up to trade in their weapons, no questions asked, in return for gift cards to be used at retailers.