They look like they do a very good M 40 A1 clone. Does anyone have any pros and cons about them? Do they do all their machining, and or fitting in their shop, or do they outsource their work? Thanks in advance. P.S. How do they compare to the GAP M 40 A1 clones?