For my city loops I carry a small pump on my frame (on the water bottle bracket). A Lezyne I think. It does the job with some effort. Which ever one it is it's a highly rated one. On long rides I carry my trusty Silca Pocket Impero pump. I don't mess around. If I'm off trail in more remote areas I carry the Pocket Impero pump and a CO2 inflator as a backup.