Win an AR-15? Gun giveaways spark debate