Police have arrested the man they say is responsible for killing one and injuring another during a “targeted” attack at a Florida mall during the busy holiday shopping season.

Albert Shell Jr., 39, was arrested by Ocala police officers in collaboration with U.S. Marshals Service, the department announced Monday morning on social media.

Body camera video shared by Ocala Police Department shows them taking a shirtless Shell into custody just before 2 a.m. Monday.

His arrest ends a weeks-long manhunt, which led authorities to offer a reward of up to $20,000 for information on his location that would lead to his arrest.

SUSPECT SOUGHT IN FLORIDA FATAL MALL SHOOTING; $5K REWARD FOR INFORMATION LEADING TO ARREST: POLICE

Shell was wanted for the shooting that happened at Paddock Mall on Dec. 23 that left David Nathaniel Barron, 40, dead inside the mall and a woman shot in the leg. 

Several other people inside the mall suffered injuries during the shooting, including one person with chest pain and another with a broken arm, police said.

“We are deeply saddened by this tragedy. Our thoughts are with all those involved,” the mall’s corporate manager WPG said in a statement. “The safety of our guests, retailers and employees is our top priority.”

FLORIDA MALL SHOOTING LEAVES ONE DEAD AND ONE INJURED DAYS BEFORE CHRISTMAS: OFFICIALS

Police said Shell ran from the mall after the shooting.

Shell faces premeditated first-degree murder and attempted premeditated first-degree murder charges, police previously said. 

A news conference is set for Monday at 9:30 a.m., when police say they will release further details about Shell’s arrest. 

Fox News’ Stepheny Price contributed to this report.