No, they are not scup / porgies. I don't think they are sheepshead either. What were you told they are?
I fished for Scup every summer on Cape Cod, and they do not have the black bands.
Also, sheepshead are very different in body shape from these, which is why I am asking what they are.