A possible robbery-gone-bad left three men shot - one of them fatally - in northern Jefferson County on Monday morning.

The triple shooting happened about 10 a.m. in the 7100 block of Old Jasper Highway in the Bagley community. The incident happened near a paving company but authorities later said it appeared the shooting was unrelated to the business.

The Jefferson County Coroner's Office identified the fatality victim as Carlos Danyelle Cole Jr., who also went by the last name Westbrook. He was 20.

The shooting happened when a man spotted a small car partially concealed in tall grass on the far side of the property. As he approached the vehicle to see why it was there, one of the men inside opened fire.

The man approaching the car was shot in the chest, fell to the ground, but was able to return fire. One of the alleged suspects was shot dead. The other possible suspect was shot in the foot and fled the scene, but was found a short distance away.

Witnesses said he ran through a field and knocked on the back door of someone's home. When that homeowner didn't answer, he continued on until he ran into a Jefferson County sheriff's deputy who lives nearby. "At that point, he just threw his hands up,'' the witness said.

He was alert and talking, and taken by ambulance from a location on Bankhead Highway. Bagley Fire and Rescue responded that scene as well.

Chief Deputy Randy Christian said one of the injured men was shot in the back, and is in serious condition.

Multiple Jefferson County sheriff's deputies and investigators are on the scene trying to determine what happened.

Corrected on September 28, 2017: An earlier version of this article incorrectly stated the shooting took place at a business. The article has been corrected to reflect that the shooting happened at a property adjacent to but unaffiliated with the business.