If you are an honorably discharged veteran and U.S. citizen who has served overseas in a combat zone and have been awarded a campaign or service medal, served at any time in Korea or received Imminent Danger / Hostile Fire Pay, you may qualify.
Here are the campaign medals and other awards, since WWII, that may qualify you for the VFW: