PORTLAND, Maine — A Massachusetts man was arrested Thursday night after police say he fired at least three rounds from a semi-automatic handgun following a dispute on Commercial Street.

Noor Mohamed, 25, of Roxbury Massachusetts, was charged with reckless conduct with a dangerous weapon, possession of a firearm by a prohibited person, unauthorized use of property and operating under the influence and operating without a license, according to a news release from Portland police Lt. Robert Martin.

Police said Mohamed stopped a vehicle he was driving on Silver Street, near Commercial Street, at about 11:30 p.m. Thursday and got into an altercation with a group of men police have not identified.

“Witnesses heard someone yell that the man had a gun, the men towards Commercial Street, and then they heard gunshots,” Martin said in the news release. Mohamed allegedly drove the wrong way down Silver Street, struck a curb and disabled the car. Police said witnesses pointed him Mohamed out to an officer as Mohamed walked away from the car.

No one was injured, and no property was damaged, according to police.

Police found shell casings on Silver Street, and just before 2 p.m. Friday, they found a loaded handgun off Pearl Street, in the area where Mohamed was stopped Thursday, Martin said.

Martin would not provide specifics of the gun, but he said it would be analyzed at the state crime lab.

Police were not sure of the relationship between Mohamed and the owner of the vehicle, Martin said, but alleged that Mohamed did not have permission to drive it.

Mohamed remained at Cumberland County Jail Friday morning in lieu of $100,000 bail following the alleged incident, according to a jail spokesman. He will be arraigned Monday afternoon.

Police continue to search for the two men involved with the alleged altercation with Mohamed. The incident remains under investigation and any witnesses are asked to call Portland police at 874-8575.