Thinking of putting night sights on my shield was looking at a set of IDOT night sights , anyone use these type of sights ?