Remember the point is getting guns off of the streets and not getting guns out of the hands of thugs. Anti-community doesn't care how they get them. A gun from you, a gun from a thug worried about contracting the flu, a gun stolen from you by a thug, they win no matter the outcome.
The amnesty is the best part. I wonder if heads are turned while they are melted down or only those used in crimes will be recognized to help close cases. I don't mean thefts either.