A Taylorsville man was arrested this morning in Catawba County. 30-year old Ryan Adrian Davis was taken into custody by Hickory Police. He’s charged with possession of a firearm by a convicted felon, felony possession of a stolen firearm, and possession with intent to manufacture/sell/deliver schedule IV controlled substance. Davis is being held in the Catawba County Detention Center with a secured bond of $85,000. He is scheduled for an initial court appearance today in Newton.