If you want to learn as you work, buy one of the Systemas. (When you look it over, you will see that you have a major challenge.) Then, buy a good quality match barrel, a good quality trigger, extractor, long ejector, slide lock, disconnector and recoil system. You should also buy a set of good...