Shelby Floyd-Berrios, 26, ran towards gunfire outside the Publix grocery store in Orange Park, Florida on Tuesday

A US Customs and Border Protection officer had been shot multiple times

The expectant mother said she didn't know where the gunman was at the time

She managed to control the bleeding to one of the major wounds until paramedics could arrive

Authorities say the uniformed officer had been carrying bags of groceries when he was shot multiple times by Thomas Jacob Lewis IV

Lewis then shot and killed himself after driving across the parking lot

A pregnant woman rushed to help save a law enforcement officer who had been shot multiple times in a Florida parking lot.

Shelby Floyd-Berrios, 26, was captured on surveillance cameras running towards the gunfire outside the Publix grocery store in Orange Park, Florida on Tuesday.

ADVERTISEMENT

The US Customs and Border Protection officer was targeted by 18-year-old Thomas Jacob Lewis IV for being a law enforcement official.

The expectant mother, who had been working at a hair salon in the same complex at the time, said she had no idea where the shooter was or where he was firing from when she ran to the aid of the officer.

Shelby Floyd-Berrios, 26, ran towards gunfire outside the Publix grocery store in Orange Park, Florida on Tuesday after a US Customs and Border Protection officer was shot multiple times

Floyd-Berrios, who had studied to become a nurse, said she heard the gunshots and then saw a man fall to the ground.

'I knew I had to do something,' she told Dailymail.com.

'I found this agent down with multiple gunshot wounds and I just knew we needed to control the bleeding and keep him as calm as possible.'

Floyd-Berrios managed to control the bleeding to one of the major wounds until paramedics could arrive.

'It was definitely important for me to make sure this agent, no matter what the outcome could've been, knew that he was not alone and that people who cared and wanted to help were there to assist and guide him through such a terrifying ordeal.'

The pregnant woman was captured on surveillance cameras (above) running from the hair salon where she was working after hearing the gunfire

The US Customs and Border Protection officer was sgit by 18-year-old Thomas Jacob Lewis IV in the parking lot (above) outside the Publix grocery store in Orange Park, Florida

Thomas Jacob Lewis IV, 18, (above) shot the officer multiple times. He then shot and killed himself after driving a short distance away across the parking lot

The officer, who has not been named, was rushed to hospital in a critical condition.

Authorities say the uniformed officer had been carrying bags of groceries to his car when he was shot multiple times by the teenager.

Click here to resize this module

Lewis then shot and killed himself after driving a short distance away across the parking lot.

The sheriff's office said he had been targeted for being a law enforcement officer.

Lewis had an active arrest warrant for sale and delivery of narcotics. The sheriff's office did not say whether the officer and the teen had any previous contact.

ADVERTISEMENT

Video courtesy of First Coast News.