KEY LARGO, Fla. — A gun-toting federal agent was shot and killed by Florida Keys deputies Wednesday morning, according to the Monroe County Sheriff's Office.
Lane Caviness, 48, was intoxicated and armed with an AR-15 rifle when he was fatally wounded by deputies at a gated community in Key Largo, Sheriff Rick Ramsay said.
Ramsay told WPLG that Caviness warned deputies he was armed and "ready for battle."
"Two minutes later, he came back out the sliding-glass door onto the porch with an AR-15," Ramsay said.
After Caviness pointed the gun at deputies, they "had no other choice" than to shoot Caviness, Ramsay said.
Caviness was pronounced dead at the scene.
Sheriff's spokesman Adam Linhardt identified the gunman as Caviness, an off-duty federal law enforcement officer. WPLG reported that Caviness worked as a flight deck officer for the Transportation Security Administration.