I just did this the other day after watching the hickok45 video. Here's what I bought:
Ballistol Multi-Purpose Oil, Aerosol spray, 6 oz - $8.99 (http://www.amazon.com/Ballistol-Multi-Purpose-Oil-Aerosol-spray/dp/B004ERKCIA?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o02_s00)
UTG 9MM Pistol Cleaning Kit - $9.80 (http://www.amazon.com/UTG-9MM-Pistol-Cleaning-Kit/dp/B002ZJ1364?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o02_s02)
The Professional's Choice Pistol/Rifle Cotton Flannel 2 3/4-Inch Round Gun Cleaning Patches (120-Pack), .38/.357-Calibre/9mm/10mm - $4.49 (http://www.amazon.com/Professionals-Choice-Cleaning-120-Pack-357-Calibre/dp/B005TJWQ4A?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o02_s02)
The Patches and actual cleaning kit showed up today. Kit seems to be decent for what it costs. Ballistol will be here on Wednesday. I think the Patches require that you spend $25 (add-on item) so you may have to add something else to get up to the price to get them. Or you can just get a bigger package of them.