Cherokee County authorities arrested a Piedmont man late Friday afternoon, on drug and weapon charges. 48 year old David Eugene…