Kaywoodie,
Any chance the sight uses one of the two holes that are factory drilled and tapped for the receiver sight?
Nope I don't think either with line up. Also those existing two holes are like 6 x 48. I believe the hole that has to be D&T'd is like and 8x32.