I'm looking to upgrade the sights on my M&P Shield. I'm looking for a good all around sight for my carry gun also maintaining accuracy at the range. I'm considering the following based on my research and others input.
1. TruGlo TFX
2. Trijicon HD
3. Dawson Precision
4. Other
1. TruGlo TFX
2. Trijicon HD
3. Dawson Precision
4. Other