I've found tooth paste is great to polish the moving parts.
Pull your trigger group, and put a thin coat of tooth past on the hammer, sear and other parts that slide/rub/touch, and shoot a few hundred rounds.
Then clean it up, and you will find it's very nice and smooth.
Other option is to do, or have a trigger job done. (I clean up the cuts/angles, and use a dremel to polish the contact points like a mirror.)
Tooth past on the bullet for 5 rounds, followed by 5 rounds clean, and then 5 rounds with a dab on the bullet is a nice way to fire lap your barrel too. Washes right out later, and you only need to do this for 20 rounds or so with the tooth paste. (So one box of 50 does the trick, half with the dab of tooth paste, the other half clean/bare, and then clean the rifle barrel/breach. Perhaps re-coat the action at that point, and shoot another 100 rounds, then clean the action/trigger/hammer and rest of the rifle.)
I use chain wax on my auto loading weapons, it does not fling, does not attract dirt, and lubricates like grease.
DuPont Teflon Dry Wax in the blue can, from Lowe's is the best stuff I've found, and it's cheaper than Rem. Dry Lube/wax.
I used it on my motorcycle chain for years, and use it on my weapons now since it works so well, and does not attract dirt much. (It actually encapsulates any dirt/powder residue, then sheds it away from the action, keeping the moving parts cleaner during use.)
It goes on like WD40, but then solidifies up into a thin waxy coating.