Cabela's offering Black Friday giveaways including weapons