im thinking of getting novak night sights on my glock 23c his shop is 10 mins from my house has anyone had or have any of his sight are the worth the price or is there better?