Wow, yeah you are overstocked!
"Overstocking a tank won't just mean poor water quality. It can result in stunted growth, illnesses amongst fish, and even aggression problems. Lots of fish mean lots of waste, i.e.
ammonia. You may well think you're okay, then one day your tank goes cloudy. This is often the first sign that you may have too many fish. Basically what is happening is your biological filter may be having problems keeping up with the amount of ammonia it has to deal with. Ammonia will start collecting in the tank water, rather than being processed by the biological filter. Occasionally when this happens, free swimming bacteria will start multiplying to consume it which is when you get the cloudy water. You must do a water test when you notice this happening, ammonia,
nitrite,
nitrate and
pH. It is very possible that you will find that you have ammonia present in the water. Nitrite and nitrate may be okay."
Source link:
http://www.oscarfishlover.com/index....Fish-Tank.html
But all in all you will be doing alot of water changes to keep up with the ammonia. If it was me I would take some fish back. Good luck!
