Hi guys, im new to the AR world and just looking for some suggestions on what to use to clean with? I just shot my new AR the other day just 100 rounds and im going to shoot it again later then do my first cleaning. I clean my pistols with Ballistol but i got Hoppes#9 solvent and oil because the guy recommended it but after watching a few more videos Ive seen people use Ballistol, Hoppes, Motor oil to lube and some people use grease also so i just want some suggestions from u guys and woks works best! thanks in advance!