Authorities in Florida say a police officer has shot a man after an uncover drug operation in Jacksonville.

Jacksonville Sheriff's Office Chief Tom Hackney tells news outlets that uncover detectives made a drug buy at a home Monday evening.

Hackney says as other detectives wearing police gear moved in, a suspect turned away and lifted his shirt, revealing a handgun.

Deputies say the suspect attempted to pull the gun from his waistband. Hackney says the suspect was ordered to stop reaching for the gun but didn't comply. A detective then fired at least two shots at the man.

The unidentified suspect was taken to a hospital for treatment.

Hackney says the detective, who's not being named because he works undercover, was put on administrative leave, which is standard procedure.

The investigation continues.