The GSF can spawn by the time they are 4" and yes, you likely have at least a couple 6 or 7" ones in there. They are going to fill your pond up, given the chance.
Here is a thread on GSF if you are interested in others experience. I put adult BG out of my main pond into my old pond quickly being overrun with GSF, and the BG are getting the upper hand. Fished it last night a little and caught a nice 7" GSF and a 4" BG. I see both BG and GSF feeding on the fish food when I feed.
Green Sunfish