More than 5,500 weapons were turned in during Chicago's annual buy-back event at city churches.
Those turning in a gun received a $100 gift card no questions asked. Those who brought in replica or BB guns received $10 gift cards.
The event on Saturday was held at about two dozen churches. So many firearms were turned in that police ran out of gift cards and told people to come back the following weekend to get their cards.
Authorities have touted previous events as a good way to get deadly weapons off the streets.
In 2007, police collected more than 6,700 weapons.