Upgrade or re-home. Or both.
You want a 55g minimum for A shark, I think. They get quite territorial as they age and especially don't like conspecifics. Bottom dwellers such as corydoras can also be in danger since they occupy the same space.
The tiger barbs should be kept in groups of 6+, and a 20g long might be okay but honestly think they should be in a 30g tank.
The bumblebee catfish...can you get a picture? There are a few fish that have this name IIRC. One is the south american bumblebee which I think gets 3" and likes to be kept in groups.
The other is the asian bumblebee catfish which gets 6" and I'm not sure if it likes groups or not
The pictus catfish..
HERE is some info on it's requirements. Apparently you'd want something like a 67g since it's quite active. They should also be kept in groups.
Since you have ammonia I'm guessing you didn't cycle the tank? If you don't know what cycling is have a read of
THIS.
I'd personally return all of them and cycle the tank fishless. People here can help you put together a stocking list appropriate for this size tank.
to TFF btw! Hope you enjoy it here. Sorry for being a bit negative.