Too easy!...j/k
But, I was pretty much 100% on this one as soon as I looked at it. Neither of you guys really explained why you think it's a rock bass though. Even kafiltafiish's explaination really doesn't distinguish it from other Ambloplites species. Some give aways for me (besides the overall head and gill plate shape which immediately told me it was Ambloplites) are the hint of the vertical mark under the eye, the dark margin of the anal fin, and lack of heavy mottling present in other species like the shadow bass.
So, I'll agree-A. rupestris