If your able you get on post Wyatt, Lower Mckellars, Mott, Kiess, an boundary line all have some really good fishing but the first 2 mentioned are great for catfishing. The cape fear from what I've heard is pretty good I've fished it a couple of times and didn't have much luck could have been location though I've had friends catch flatheads up to 45+ lbs on live bluegill. I usually fish on post pretty often with awesome results!!!
There is a state maintained lake NE of town on June Johnson Rd. near the airport. Although I do not target cats, I am under the impression since it is state maintained, it would be stocked with Channels. Plenty of bass (small) and Jack.