there is no all-in-one
I use Breakfree CLP for its lubrication qualities.
(I clean guns with Prolix and Gun-Scrubber; I clean bores with RB17 and KLEEN-BORE Lead-Away cloths; I preserve finishes with S&W Friction Block and Corrosion X.
And Robar's NP3....)
"all my ammo is mostly retired factory ammo"