M1014: Where do you recommend getting the magazine extension, heat shield, and new bolt handle. Does the practical stock have any significant advantages and did you have to do anything special to get it on? It is a good looking gun and I've seen you also have a few M4s. Which one do you like best?