I am running 96+ sliders on my 93. Just needed to find different mounting bolts. No biggie, otherwise they fit just fine.
Don't remember it's been a while. I would go with Delrin over an all metal one, but that's my opinion.where did u buy them from ??