i figure so. if worse comes to worse and the machining is rough nothing a bedding job and maybe a bit of sandpaper and paint can't take care of. worth a shot anyways. I've also used EGW rails on a couple projects and so far i really like them but i got a set of weaver rings for free and seems like EGW only has picatinny rails.