Pretty much, but if you get the wrong one, I called Timney directly and they simply said "send the one you have in and we'll send you the correct one". No shipping, no return authorization number, no nonsense. My experience with Timney customer service could NOT have been better. I didn't pay...