My OEM ball joint did not have a snap ring. The aftermarket version that I put on did have one. I'll bet that either they haven't been replaced before, or if they were, OEM ball joints were used.
If you install ball joints that have grease fittings, make sure that you orient them so that the...