A South Portland man faces drug trafficking charges after police found 20 ounces of cocaine worth $24,000 and two guns during a search of the his apartment.

Police pulled over a car driven by Marquise Trant, 21, on Gorham Road Wednesday. That led police to search Trant’s apartment in the 900 block of Broadway.

Police said they expect to make more arrests in connection with the investigation.