So can I just buy Ballistol (a CLP) and use it to clean the whole thing? Sounds fine in theory:
Spray inside, clean it out, spray on a cloth and rub the outside, everything's good? So just Ballistol, a bore brush, an old tooth brush and some cotton swabs/rags? And grease on the rails.