Eddie Huddleston, 61, was arrested at his Millstone Road home on three counts of receiving and transferring stolen property and possession with the intent to deliver prescription drugs and marijuana, Sheriff David Anthony announced in a news release.
During their search of the home, deputies found 900 pills as well as cocaine, a large amount of marijuana and $6,000 in cash, Anthony said. The deputies also seized 40 rifles and pistols, some of which were fully loaded and ready to use, as well as a stolen all-terrain vehicle.
He added that deputies began their search during the morning hours Friday, which continued throughout the day.
Huddleston was taken before a Mason County magistrate for arraignment. He was released on a $100,000 bond.
The case remains under investigation.