They give a military discount one Thursday a month. I think it is the 3rd Thursday. If you go to customer service, they should be able to note it on you rewards account.
I know that they currently offer a discount to seniors once a month but I am not aware of any offers or discounts for veterans.
Thanks! Your answer is awaiting moderation.