A man has been charged in connection to the shooting of an off-duty Memphis Police officer outside of his home in Olive Branch, Mississippi. 

The DeSoto County Sherriff's Department is handling the investigation. It announced Tuesday night that Anthony Carpenter, 42, was arrested following tips from neighbors, the Commercial Appeal reports.

According to Tish Clark, a spokesperson for the DeSoto County Sheriff's Department, the officer was hit in the shoulder and is expected to recover. She described the shooting as an "ambush" and said it occurred around 6 a.m. Monday morning as the lieutenant was heading to work. The name of the lieutenant has not been released. 

Clark told CNN that the suspect blocked the lieutenant's driveway before opening fire.