my experience was different from some of you. the work done was sub standard and it took forever to get my gun back. he tried to convince me it was my fault. I would not recommend him to anyone.