I recently bought a new Bushmaster AR. I wll be taking it out tomoorow to shoot it for the first time. I have read the manual for strippping it down and have watched several videos on the procedure. My question is what cleaning supplies work best for this type of weapon. In the past on other guns I rely on Hoppe's #9 cleaner, a bore brush and Remington spray oil. Any suggestions?