I'm very disappoint. The dealer sold me damage product, so I don't recommend this articles.
Fits my VFC glock 19gen3/17gen4/19 gen5 without a Problem. Fast shipment to germany