Patton Township police said the 45-year old man was hurrying across the parking lot with packages when the gun fell out of his holster, the Centre Daily Times reported.
As the man jockeyed packages so he could pick the gun up, it suddenly discharged striking him in the hand, police said.
He was taken to a local hospital for treatment.
Police declined to identify the victim.
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need