Joseph-
Thank you for your question. The Pro Comp Suspension MX-6R Shock Stem Adapter are zinc plated and do have the carriage bolt. If you are looking for the other shock adapters you can find them here http://jo.my/a3xmcq