Or the same caliber on a Churchill or Cromwell tank. That the hits on the turret are on the landward side excludes naval gunfire.
Tanks were deployed on Omaha beach in the first wave. (DD Tanks on D-Day. Landing-Schedule Diagram - Omaha Beach.) The belief that there were no tanks or that most were lost in the DD sinking is an urban legend.
The intent was to land 112 tanks in the first few minutes of the attack and 12 more later in the day. About 70 M4 tanks were landed in the first wave, and about 40 survived the day, though survival for some means they could be repaired over the next few days, and some of the survivals landed after the first wave..