Pond carrying capacity can vary a lot. From 3000 lbs per acre to 100 lbs per acre. The average is about 400 lbs in a well managed avg pond. Of that 400 lbs 25% will be predator fish or 100 lbs. For 1/3 acre that means 33 lbs of predators. You have already removed more than that. Why do you think you are near carrying capacity ?