It looks like a demonic Oreo

You could make the teeth stronger and easier to mount with a small alteration to the ring:



If you add some ramps (light grey) around the teeth to form a flat bottomed pocket, the teeth will be easier to fit and weld to the ring and should be a little more resistant to tearing out.