I am just starting to gather parts to build an LMT MWS. Where are the best sources to buy parts? Are there dealers that have good stock and prices? I called LMT about some parts and they said some dealers may have parts they do not have in stock. Also, are there some parts harder to find than others to complete a build? I understand the BCG and upper receivers can be hard to find at times.