I too ran into the same issue with my Poland stock. Took me several hours to get it to fit, but once i got it fit it was amazing