This is only my opinion, but I think a 120 is WAY TOO SMALL for even a Bamboo Shark. My LFS had a full grown one in what I believe was a 500 gallon a few years ago, that tank itself looked just adequate. I would also watch that Trigger, they can definately get nippy when they mature, make sure...