I ran one of those for a few days. Not to be negative, but I found the quality lacking. Look at the channel for the front sight....that's pretty lazy.
Look at mine for comparison. Yes, my clip is a bit worn, I wear it if I'm vertical:
It's those little things that make the difference, no need for a huge front sight channel that just makes it harder to conceal.