A Brooklyn Park police officer was shot while responding to a call Friday night and treated for a non-life-threatening wound, Brooklyn Park police said early Saturday morning, and the suspected gunman is in custody.

Police were called to the 6500 block of Georgia Avenue shortly after 10 p.m. Friday on a report of a domestic disturbance involving a man who had an order for protection against him, Brooklyn Park police said. Officers initiated contact with the man, who was parked at the caller's home. The man and officers exchanged gunfire, and one officer was struck. The man fled.

The suspect, who suffered a gunshot wound to the arm, was arrested nearby within 30 minutes of the encounter, according to scanner audio.

The officer was taken to North Memorial Health Hospital in Robbinsdale.

A swarm of law enforcement officers from neighboring agencies, including Minneapolis, Ramsey and the Hennepin County Sheriff's Office, descended on the area late Friday, using police canines to search for evidence. The Minnesota Bureau of Criminal Apprehension has taken the lead on investigating the shooting.

Ramsey County Sheriff Bob Fletcher, who was out on one of his regular "Live on Patrol" shows Friday, said he'd spoken with Hennepin County Sheriff Dave Hutchinson, who reported that the officer was "in good spirits." A spokesman for Hutchinson confirmed that the two sheriffs had spoken.

The Bureau of Criminal Apprehension has taken over the investigation.