The b-Square mounts are what I found after a short web search, apparently, they slip over receiver and attach to the ejector screw & rear sight cross-pin. Sounds like a friction mount and that will move!!
I'd take the rifle to a gun smith and have it done professionally.
People get the government they deserve.