A Yarmouth man was arrested on Easter Sunday during a traffic stop on Main Street.
RCMP located a vehicle being driven by a man with arrest warrants from Halifax and Edmonton.
Cannabis, cash and a replica firearm were seized, and the driver was arrested without incident.
25 year old Brandon James Ogden has been charged with possession of cannabis for the purpose of distribution and possession of a weapon for a dangerous purpose.
He also faces assault and mischief charges from the other arrest warrants.
Ogden remains in custody and will appear in court at a later date.