Cant help you with the price but if it shoots good and you like it does it really matter?
I bought a cil 171 on a whim one year to do a restore on and after I was looking around online and in fact I did over pay but it shoots as good as my cz455 and I really like it so the price I paid dosnt really matter to me.