Keeping your fire arms in top shape is pretty easy if you make it a habit of cleaning them after each use. Depending on where you live or how much disposable income you have it may not be a simple thing to just run to town and pick up some gun cleaner. If that's the case, you can make your own.
Some may know the name C.E. "Ed" Harris. He's a pretty well known writer about guns. He developed a cleaner based on an old Frankford Arsenal formula. Here is "Ed's" Red gun cleaner.
http://home.comcast.net/~dsmjd/tux/dsmjd/tech/eds_red.htm

