I have one on a Para P 14. I like it very much indeed. No problems whatsoever, accuracy is really good. I have had no problems with malfunctions due to dirt, etc either. It might give problems in a dusty, dirty, sandy environment, however.
I installed one in a Colt/Essex home project gun a few years ago. I love it. Helped accuracy a bunch, without having to have the usual parts handfitted.
Make sure you take carefull measurements of the inside diameter of your slide and the outside diameter of your barrel before ordering.