The rail on an MPR is not a weaver rail IIRC.