I'm looking to get a 1911 that I can customize over time. How do you find out whether or not a particular model is compatible with aftermarket parts such as wilson, baer, brown etc.? For instance, the springfeild GI model. Will it accept these aftermarket upgrades or do I need to step up to the mil-spec version?what's the difference? Any info or model suggestions would be appreciated.