I know of a website called Emergency Essentials that sells canned foods and 72 hr. stuff like backpacks, special heating and cooling blankets, etc. go to : www.beprepared.com. Ph. # 1-800-999-1863.
I, myself, have not sent anything to soldiers, but I hope this site can help.