Screeching noise when I turn key in ignition

,

In addition to what the others said (ring gear), you may have a weak starter solenoid that caused the poor starter engagement to begin with. Now it’s ground away some of the teeth, causing the problem. But please let us know year and miles.