The shooting was reported by 911 callers around 5:30 a.m. behind the 7-Eleven store on Gibbsboro Road in Lindenwold.
When authorities arrived, they found the man's body behind the store.
Police officers and investigators from the Camden County Prosecutor's office are investigating.