I'm sure it is a combination of both. I have never had an 80% or 100% receiver to actually match up 100%. Close, but not a not a big deal. File or drill to fit. Of course, if it's to far out of spec I'd reach out to the manufacturer. Good luck with your project.