A New Rochelle liquor store owner was arrested Saturday afternoon on drug and weapons charges, according to police.

Authorities say 28-year-old Amir Babiker was selling cocaine from Amir’s Wine and Spirits. He was arrested after a monthslong investigation.

Two loaded handguns and about 21 grams of packaged cocaine were also seized.

Babiker faces illegal drug and weapon possession charges. He is being held without bail.