NEW BEDFORD - A New Bedford man is under arrest after he's found in possession of drugs and weapons Thursday.

New Bedford Police pulled over Kyle Curran, 21, as his car did not have a valid registration sticker and had defective equipment.

During a search of his vehicle, police found two knives and a small amount of Suboxone.

Curran is charged with carrying a weapon, possession of Suboxone, operating a motor vehicle without a valid registration sticker and having defective equipment.