Yup,
ATI or stock.
The POS billet aluminum ones from china look great in pictures,
but have NO dampening !
This will couse you all sorts of problems down the line.
Summit Racing has them (ATI) on their shelf for under $400.
(I just bought one)
Part number 918525