Starter wont engage

Ok, if the bendix is engaging into the ring gear fully but just wont spin maybe the starter is weak....bench testing it has no load....another possibility is the teeth may be meshing too tightly and maybe need a shim to seperate teeth a little....

The wear on the starter is in the middle to the end towards the front