I agree. Your stocking level is fine, maybe even undercrowded. But I do think you should invest in more filtration. It's probably not a big deal now, but as all of your cichlids start getting bigger, it will be. I wouldn't be too worried about the GT. In my experience, given enough space, they are not very aggressive at all. In fact, I have seen a large pair of GTs kept in a tank with angels, dwarf pikes and a bunch of tetras with no aggression problems whatsoever. My 5" GT is currently in a 100 with an assortment of other fish, and he's fine. He used to quarrel a bit with an oscar that used to be housed with him, but it was only when they passed each other and then given the space that they had, that wasn't very often nor very fierce.unknownuza13;507691; said:I think your stocking levels are fine for a 120. I would be more concerned with the filtration. I'm not sure which model the 1500 is but I have two cascade canisters running at the moment. In my opinion they are below average filters. I bought both of mine for 75% off because a local fish store was going out of business. I would definately add another filter to your set up even if its a overhang filter. Do you have any bio media inside the Canister or are you just running it with the white filter type pads it comes with. If you don't have any already I would consider adding some type of media for a more abundant amount of beneficial bacteria to grow on. Just to give you an idea on my 125 gallon I have a Cascade filter. (the biggest model they have) Supposedly good for 200 gallon tanks. A wet dry filter that has a few gallons of bio balls and ten pounds or so of lava rock and an emperor 400 overhang filter. The only fish in the tank are six red hook silver dollars and a 10" Cobra pike. Your stocking level seems fine for the size tank just step up the filtration a bit.