This is a positive measure that municipalities and gun owners can take. Giving people money for turning in their guns is a good incentive. I'm sure there are many many people who have guns around that they want to get rid of.
Cars queued up for blocks at the drive-through events, with the city giving cards worth up to $100 for handguns, shotguns and rifles, and up to $200 for assault weapons. There was a bit of haggling involved, but the guns were all taken.
I'm reading now about school shootings in a book by Katherine S. Newman, Rampage: The Social Roots of School Shootings. In the cases she examines, the shooters accessed arsenals and collected weapons from the collections of family and friends.
The statistics on gun violence are all too clear. A number of measures need to be taken. I like gun buyback, because it removes guns that are already out there in people's homes. The fewer guns in circulation, the better.