I had a local smith do the milling of the slides, he did my three M&P's and My Three Glocks before that. Excellent work. His turn around time is 1-2 Weeks and his price absolutely cannot be beat. I can give you his contact info if you would like. I havent tried the MRDS at all, but I hear good things about it. I prefer no switch at all and the battery life on it seems low.