Allen installed my new Ameriglo Pro Idot sights on my M&P Shield. He did a great job. He took his time and did everything he could to not scratch up my gun and do the job right, which I really appreciate. Very reasonably priced also. I look forward to shooting it and testing them out. Thanks Allen!