Cabela’s/Bass Pro has a deal. 10% off on their Holiday gift cards. They must be purchased by December \7th. You can’t use the, until Christmas Day for online orders or the day after Christmas for in store.
Yes you can use them on Firearms and Ammo and yes you can still get your veteran;s discount on top of that.
I am going tomorrow to buy some cards and Christmas Day I will order my wife a new S&W revolver and save 15% off of new, instead of just 5% like I normally would.