I know the insert you are talking about. It's in my Brownells catalog.
And here at their online catalog......
http://www.brownells.com/aspx/NS/store/ProductDetail.aspx?p=12372&title=GLOBE+SIGHT+I NSERTS
I just ordered it. I kind of like the looks of that crosshatch insert (double crosshair)