IMHO gun buy backs typically get this:
1) People who are in need of $
2) Guns which are not safe enough to fire, and should be replaced, or destroyed
3) A "goody goody" feeling the Cops are doing something to make the streets "safer."
In no way does a gun buy actually disarms a criminal. It just disarms the poor, law abiding citizen, in need.