I have used CO2 cartridges successfully for years but just bought a new Lezyne inflator after I lost my old one. This Lezyne inflate is the best inflator I have ever owned. It works perfect, has a nice dial-in valve and is very well built. I had a flat today and after repairing it on the road and returning home, I checked the pressure in the tire and it was 100 psi. I carry this inflator now with 2 tubes and 2 CO2 cartridges on every ride.
https://www.amazon.com/LEZYNE-1-C2-C.../dp/B019Y7NL8C