Owen Sound Police picked up a 38 year old man who was wanted on outstanding arrest warrants from Huron OPP and Waterloo Regional Police.
Police say the man was in possession of Heroin, over $3500 in cash, and drug trafficking paraphernalia.
A search warrant of the residence where he was staying turned up a prohibited weapon.
The man is in custody pending a bail hearing.