By Jim DeFede

SUNRISE (CBSMiami) – The man responsible for killing two FBI agents early Tuesday morning was identified as David Lee Huber, a 55-year-old who had no previous criminal history.

Law enforcement sources told CBS Miami, it was Huber who engaged agents in a gun battle when they arrived at his Sunrise apartment to execute a pre-dawn search warrant in a child pornography case.

READ MORE: Johnson & Johnson Single-Shot COVID-19 Vaccine Joining In The Fight Against Global Pandemic

The FBI later confirmed the shooting suspect was Huber.

The circumstances surrounding the investigation that brought them to Huber’s door remain unclear. FBI officials said they were there to execute a search warrant in a case involving violence against children. Sources tell CBS Miami the agents were chasing information from suspicious internet traffic that came back to a computer at the address.

Details of the shooting reveal a tragic incident in which federal agents never made it inside Huber’s apartment. He is believed to have spotted the agents approaching through a doorbell video system and proceeded to unleash a torrent of high-velocity rounds through the door catching the agents by surprise.

READ MORE: South Florida House Republicans Vote Against President Biden's $1.9 Trillion Pandemic Relief Package

Agents Laura Schwartzenberger and Daniel Alfin were killed. Both agents were married and leave behind young children.

One source told CBS Miami that Schwartzenberger was killed instantly but Alfin, who was shot multiple times, was able to return fire. Three other agents were also wounded. Two were hospitalized and one has since been released.

The deaths of the agents are one of the deadliest shootings in FBI history.

More from CBSMiami.com
‘A Very Dark Day’: FBI Loses 2 Agents Shot & Killed While Serving Warrant In Sunrise
‘Something Went Awfully, Awfully Wrong’ Says Former FBI Agent On Shooting In Sunrise
Mar-A-Lago Members Leaving Following Trump’s Return

MORE NEWS: Trump A Dominant Force At Conservative Conference In Orlando

A search of public records shows little about Huber that would have led him to murder two FBI agents. Huber had only a few traffic infractions on his record but nevertheless was heavily armed and prepared for combat. In addition to the high-powered rifle he used to kill the agents, Huber had additional guns in his apartment, according to law enforcement sources. Wounded in the gun battle, Huber remained barricaded in the apartment until he finally killed himself two hours later.

Jim DeFede