Walsh’s gun buyback offer: ‘No questions asked’