Fresno Police responded to a shots fired call just before 2 a.m. Saturday at the Circle K gas station on Palm and Olive Avenues.
When officers arrived, they found a man in his 20s suffering from several gunshot wounds to the lower body and arm.
He was taken to hospital where he is currently being treated.
Officials say a witness said a fight broke out inside the Circle K between the suspect and the victim.
The fight went outside when the shooter pulled out a gun and fired, hitting the man and the business, before fleeing the scene.
The investigation into the shooting is still ongoing.