I contacted them and this is what they said:
Thank you for contacting the Palmetto State Armory Customer Service Department!
We can not guarantee that our PSA parts will fit and function with any other brand's parts.
Thank you,
Customer Service
Palmetto State Armory
(803) 724-6950
Info@palmettostatearmory.com