I have heard that Aero Precision makes the uppers for Palmetto State Armory. I have personal experience on three Aero Precision rifles, and they are all excellent.
Back in the day (1980's) when you could sell guns in the AJC classifieds, I found a guy who had to go to court the next day to pay back child support -- he had (1) Colt Python 2-1/2" nickel, (2) Colt Series 70 Government Model Nickel, and (3) Browning B.A.R. Grade II in .308 Win. -- all three...
If you are still in the market, I have an unused Safariland 6377-383-412 in left hand (Open top, ALS locking system, belt loop holster,Black STX Plain finish).