I've heard some grumblings about the recoil spring and magazine springs, as well as copper barrel fouling.
While 600 bucks for a 10mm Glock is decent, I'd probably skip the RIA and get a DW. It's more, but a much better gun.
For anyone who hasn't ever handled an Armscor 1911, they look really shabby in person, and I think the 10mm still has some kinks to work out. That and it's being sold by Cheaper than Dirt (who haven't been that 2A friendly).
...bamaranger, non-GI Armscor sights are Novak cut 1911. So any should work without machining.