I saw this on LWD this morning, Does anybody have any experience with this? It looks really nice, but anything that's marketed the right way does. For the price of $89.99 I'm more likely to buy it rather than the tru glo sights. My only question is looking at this they remove the front sight entirely, wouldnt this leave a hole where it used to be, unless they give you a plug or something. Any advice or feedback is greatly appreciated.