Jmoore's Carcano Carbine above and Aragorn243's below:
Never cleaned mine, particularly. Is it original?
They're both pretty nifty! Just think, at least two different rear sight variations and NINE or so bayonet lock variants! It's a whole mini collectors' genre...