Daytona Beach police say an officer was shot late Sunday night by a man armed with an AK-47.

Police tell WESH the officer was ambushed and shot in the arm just before 11 p.m. The Associated Press reports he was responding to a call about an armed man at an intersection when it happened.

The AP says the suspect fired at responding officers, who then returned fire.

The injured officer, who has not been identified, is expected to make a full recovery.

The gunman was taken into custody under a Baker Act and was taken to a hospital to be treated. The man’s identity has not been released. The AP reports he is facing multiple charges, including several counts of aggravated assault on a law enforcement officer.