I'm still wondering, for what you planned to pay for it all and the headaches that ensued...
why not simply buy the JustRightCarbine in 10mm for $736?? Seems like that would have
kept you from having all those fitment issues...
https://www.cheaperthandirt.com/prod...ategory=515588
A buddy of mine went with the Glock 20 Mechtech kit, he loves the heck out of it.
Simple, easy, no headaches...