I clean my AK after every shooting session, formerly used Hoppes but now usually Kroil on a patch to wet the bore and then the AK supplied bore brush and then patches until they come out clean. When field stripped, the inner rails are lightly greased as well as the
bolt's shaft where it goes into the bolt carrier. Old USMC habits are hard to break. Oh, if using a steel cleaning rod, remember that you can wear out the end of the barrel with that rod unless you use the AK cleaning kit cap to place over the cleaning rod and over the end of the barrel after removing the flash hider. Tipton cleaning rods avoid the problem.