Hi guys and gals im very excited after placing my order very recently for an XCR 5.56. Naturally i wanted to obtain only the finest paraphernalia to spoil my newest prized possession to be. With recommendations from noveskerifleworks , navy seals and the other top names throughout the industry. I was really interested in KG's Gun care cleaning , lubricants and protective coatings with a quite diverse collection of 19 different products. I have become very confused with the practical application of KG's extensive product line , and I was hoping you guys and gals could help me to understand what a novice gun enthusiast like myself should use and what i should not use from KG.. Any explanations or suggestions are much appreciated. Here is a link to the KG products thanks again.