Police say two men got into an altercation inside the gas station around 2:30 a.m. The fight moved outside where it escalated.
One man had a machete and the other man had a gun. Police say he shot the man with the machete and took off.
The injured man is expected to survive.