The National Commander did not and would not directly ask you for donations of gift cards except through Legion.org sources.
The most recent email going around is a scam.
Arizona American Legion
(602) 264-7706 Fax (602) 264-0029
"Ora et labora et lege; Deus adest sine mora”. (Pray and work and read, God is there without delay)
How can you be connected? Call | Match | Learn
24/7 Support Line: 1-866-4AZ-VETS