What are the "must have" cleaning accessories for a 22lr Semi auto rifle: Since its a semi auto rifle we have to use only bore snakes to clean the barrel? no ? Is it OK to put the cleaning rod in the barrel from the bullet exit side? Can somebody pls suggest some solvents and cleaning kits ? Thanks in advance.