The amount of cleaning a M94 or a M336 require is directly related to the frequency of using, and the amount of ammunition fire in the rifle. I have a hunting partner that has two Marlins and I am not aware of he firing ether in the last 30-years. A second hunting partner has a Model 94 and he has not mentioned firing it in close to forty years. These rifles get a semi-annual cleaning and oiling. They then go to the back of the respective safe.
Both of these guys have a pet 30-06 they take hunting. It is not a lack of ammunition, it is preference.
My M336 is not my go to rifle, but I like it lot. When I take it out I normally will fire 30-40 rounds at a setting. During my working years I would use it, and clean it, and then store it. One winter day I picked up the hint of cooper residue in the bore of another rifle. While I was soaking that bore I pulled out the 30-30 for inspection. It had a light cooper build-up. I now insure that the copper is cleaned from the bore.
I had noticed a slight drop off of accuracy from the rifle when it had the slight copper build-up.
I pulled the lever and bolt and clean the rifle from the back, with an exception. At the range after twenty rounds, I will run a wet patch and brush into the bore a few passes. Before leaving the range I will run a wet patch with a cooper remover in the muzzle. This allows the cooper remover sometime to soak in. I only dissemble the rifle at home. I do not want to lose any parts.
At home I use a one piece cleaning rod, at the range or on hunting trips I carry a break down rod. I had a very nice bore snake kit given to me for Christmas years back. Some years it goes in the gun cleaning box I take on an extended hunting trip. I have never used it.
I believe a clean bore extends the life of a rifle, and contributes to accuracy. I have heard people knock the accuracy of lever guns; I feel the knock is a generalization.
The topic calls for a repeat of a range picture. This is the first four rounds of the morning. Two factory C-L and two handloaded Hornady RN.
Excuse me I need to go hug my Marlin!