Hi - Question about Pumps.

The bike shop says most riders only carry CO2 inflators these days and go without a pump. I have a CO2 inflator but really feel I still need to carry a pump. Do you guys carry pumps as well? And if so what type?

I would like a pump that could inflate to a decent PSI but notice some of these require a long top tube to carry them. My bike is a 50" frame and its top tube is too short for some of these.

Recommendations would be great.

Thanks