BALTIMORE (WJZ) — A Metropolitan Police Department Special Police Officer is reporting that someone shot at him when he encountered trespassers on a temporary impound parking lot Tuesday, according to authorities.

The officer said the encounter took place on a Metropolitan Police Department impound lot located in Anne Arundel County, Maryland, police said.

READ MORE: Maryland Gas Tax Hikes 7 Cents Friday, Gov. Hogan Calls For Another Tax Holiday

The officer told investigators that he encountered multiple people. He said he was fired upon after he questioned them, according to authorities.

The officer returned fire. No one was injured by the flying bullets, police said.

The Metropolitan Police Department arrested two teenagers following the exchange of gunfire, according to authorities.

READ MORE: Gun Spotted In Driver's Car Before Baltimore Officer Dragged, Court Documents Say

The Anne Arundel County Police Department made two arrests too, according to a police spokesman.

Anne Arundel County officers detained a 16-year-old boy. They charged him with the possession of drugs with the intention to distribute them and possession of a handgun, police said.

The handgun charge is unrelated to the incident at the impound parking lot, according to authorities.

Additionally, county officers arrested an 18-year-old man. A fifth person is suspected to be involved and could soon face charges, county officials said.

MORE NEWS: Ex-Baltimore Fiscal Chief Pleads Not Guilty To Fraud, Identity Theft Charges

Metropolitan Police Department officers are investigating the incident.