Let us put your mind to rest regarding cleaning supplies.
We have spoke about an excellent AR Lubricant here on the FTF in the past. I will give you the formula that I use and we have used at the State Academy for the AR Patrol Rifle Instructor Certification Course for the past 10+ years. You may chuckle, but it is simple and some of the best AR and M-16 Lube you could ever want.
First go to Wal-Mart or an RC Airplane/Car Shop and get one of the red plastic containers you put RC Fuel in or a 2 Cycle Gas container at Wal-Mart. All it needs to hold is a quart and a half!
Here is the formula:
1 Quart of Mobile One Synthetic 15W50 Motor Oil
1/2 Quart of Mobile One Synthetic Transmission Fluid
Put them both in the container and shake it up! You now have a whole Quart and a Half of the best lubricant you could ever buy for the AR Rifle! It will not cook of as well as protects the parts and the Trans Fluid has just enough detergent in it to keep the carbon down when using the rifle! And compared to what it would cost you for a quart and a half of regular gun lube it is very, very inexpensive!