Police did not identify the man but Union County Sheriff David Taylor says the man brought the items to him because the two know each other.
The man feared the materials might fall into the wrong hands so he drove 80 miles to his uncle's house and loaded his truck with some of the items. Then he drove back to his home county of Union on Wednesday to give the materials to police.
Taylor said deputies closed off several streets and called the bomb squad when they learned about the items. The materials were later destroyed.
No charges are expected.