There exists no holster that will not scratch your pistol's slide, or its frame for that matter.
Pistols always show holster wear. It's a fact of life.
Kydex scratches worse than clean leather, but dirty leather can scratch worse than anything.
If you use your pistol, it will become scratched and worn. There's no way out of it.