So I decided to take advantage of the weather today and cleaned and oiled my rifle for the winter. As I was doing it, I got to wondering how you guys go about cleaning your guns. How clean is clean in your book? Any "must-haves" as far as solutions, tools, etc? What are your favorite things? If this has already been covered in this monster of a thread, I sincerely apologize.