Please note: For best performance, please pair the build with our Moriarti Arms lowers. We cannot guarantee performance with other manufacturers such as Palmetto and CMMG.