As already stated.. the rod you have sounds like a good channel rod, too light for the flats.
There are lots of decent cheap rods out there for $20-$35.. the heavier, the better at most retail outlets(not much for really heavy rods around). The 8′ Big Game rods are decent. South Bend Catfish Special rods are very good, but the handles are not the greatest. Glow sticks are ok in the 8′ lenghts but are a hair soft(forgiving). Reflex has some excellent rods also.
Tim called it right with the Tiger Rod being an excellent choice. The 1st one I saw was his, I recently seen a few more and got a very close look and they put most heavy rods to shame.. and still have some tip action. These rods will handle the heavy line needed to try to hoist these fish out of snags… and cost around $50 which isnt bad for a good rod.
Reels and line.. good old abu 6500 are decent, 7000’s are better… cant go wrong with 80# Power Pro.