Sotto, great list. I don't want this to come off as sharpshooting, but my hard learned advice. I carry almost the exact same kit daily except for the snickers bar that tend to melt on me. I switched to Payday bars. They don't melt at all.
_________________________
Don't just survive. Thrive.