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.
Biologists detail four new deep-sea 'killer sponges'
Pregnant Mila Kunis wins 'Best Villain' at MTV Movie Awards