Smallmouth bass should do OK in a pond around Hickory.

You could always go to the Catawba River below and Above Lake James and catch some legally while fishing and put them in your pond.