I have an M & P Shield 9mm. I am enjoying learning this gun and I am very comfortable with the performance. I want to change out the stock sights. Do I go with Trijicon, TruGlo or something else. This is my everyday carry. I would like one that is good for the range as well as night.