Welcome to the forum Ron! Where about in VA are you?

All fish posted are medium to large to very large golden shiners(GSH). You could make a killing selling big ones like those to folks who are trying to establish GSH into their ponds that already have bass... HAHA

If you have large numbers of GSH, it generally does mean you have few or no predator fish. Stocking LMB will greatly reduce the numbers of GSH reach that size. Depending on the pond, LMB can actually be such a good predator that no GSH survive after a few years and get completely removed. As far as if GSH are good to have in your pond, well that all depends!

Tell us more about your pond? How large? If you are unsure go here: http://acme.com/planimeter/ and measure it. People tend to not be too accurate in their guestimations. How deep is it? How old?

And... What are YOUR goals for YOUR pond? Depending on those goals, will dictate what to stock.