Good news! My buddy met with the owner of the shop and the armorer and they agreed to replace of the parts and refund the money. The armorer was very apologetic and said he has since met with another gunsmith to learn more about proper procedures. They're suppose to order parts tomorrow. I'll update everyone once everything is in and the deal has been completed.
Woohoo. Best case scenario.