if wire locks for the pin s you have to watch that they seat. as for the spring s they say there good and they may be fine i still would check every thing for size and fit