Seattle mayor was warned about gun buyback backfire