A traffic stop in northern Ontario has resulted in multiple criminal charges after police seized suspected cocaine and a weapon.