This is a Carver Hunter Mount on my G20 .... aluminum and runs around $150 if I remember correctly. The mount is compatible with stock sights.
How do you like that See-All sight? I been seriously considering one. I was thinking of the one with the crosshair reticle. Does yours have the triangle or the x-hair?