Hoppe's kits aren't just convenient, they're extremely well thought out.
Hoppe's No. 9 Solvent, 2 oz., Hoppe's Lubricating Oil, 2.25 oz., round cotton patches, slotted ends and adapters (where appropriate), aluminum cleaning rod. Brushes are not included. Available in reusable plastic box with mounted instructions and more economical clamshell versions.