Anyone here actually been raided to see if all there fish are legal? Now that would be 1984!!!!
You bought it from a LFS, its their problem, they should now what they are selling. Your no fish expert...someone said it was a walking catfish, but someone else told you it was a 'golden shark', and they are not banned by the lacey law. Dont kill it, just keep it, and dont release it, which you shouldnt do with any of your fish legal or otherwise.
I bought some cool loaches not knowing what they were a few months ago...on researching them i think they are weather loaches, which are illegal here, but i'm no ichtheologist, so I'm not qualified to tell. Are you an ichtheologist? Is anyone who told you what it is?