I have owned and carried my Smith & Wesson M&P Compact for several years. A couple of years ago, during one particularly sweaty summer, I did not oil the gun as often as I should have. I ended up having rust form on the very front of the slide to the bottom left of the M&P in the picture. There was also rust on the barrel where it contacts the inside of the slide. After doing some research and checking reviews on a gun shop about 2 hours from my house, I met up with him and gave him the gun for what he said should be a two to three week turnaround to have the slide and all small parts blasted and DuraCoated. I also ordered a set of ameriglo idot Pros to have him install them since he would have the sites off anyway. After numerous phone calls and several months of being without the gun, I finally begged him to get it back to me which he did about three weeks later. There was a small chip out of the coating by the front of the gun and within the first couple weeks of the gun being holstered it was obvious the coating was not going to last. On top of that he had destroyed the front sight during installation and broken the tritium vial. The back one as you can see in the pictures was also hammered in there without care. He refused to do anything and said the site was not something that he could have broken. I quit contacting him and moved on with my life. I called ameriglo to get a new front sight and they offered to replace it for free if I sent them the slide. I say that is outstanding customer service! I told them that the local gun shop had butchered it putting it in and they put a new one on there anyway. Today when I was cleaning and oiling it, I blew off the gun with my air compressor and a lot more of the finish came off. Is this even DuraCoat if it comes off that easily? My question is this, what should I do with it now? I can't really leave it this exposed and expect it not to rust in the future. Is there someone that you guys would trust to have it done correctly a second time and without destroying the sites taking them off and putting them back on?