Florida Keys deputies Wednesday morning shot and killed an off-duty federal law enforcement officer who they said pointed a semi-automatic rifle at them. The deputies shot Lane Morgan Caviness, 48, at a house near mile marker 95 in Key Largo around 10:42 a.m. Eastern time. Monroe County Sheriff’s Office spokesman Adam Linhardt said deputies were at the house after receiving reports of an armed, intoxicated, suicidal man. Caviness was a commercial airline pilot who was also a sworn law enforcement officer with the Federal Flight Deck Officer program, which is part of the Department of Homeland Security’s Air Marshal Service,...