Authorities say it happened early Saturday morning after a fight that broke out inside the VFW, which was being rented for a private party, spilled into the parking lot.
A man pulled out a gun and fired several shots, striking a 24-year-old man who was in serious condition at a hospital Saturday.
State Police say they didn't immediately have a physical description of the suspect.