This was a great choice for my M&P Shield. I took my time but it was easy to install using the YouTube videos and produces a great sight picture. Finally my Shield shoots like it should, a great improvement over factory. Combined with an Apex trigger kit its a tack driver. Couldn't be happier!