Hi JD
I think I have same drop target mechs as you on my quick draw. I fully stripped and polished mine and they worked great for about a month, then I got some sticking in the main reset linkage and also where the striker rides down on each switch, a small dab of lube on these points and they have been solid for many months.
Cheers
Dave