I have no opinion on Joe Blow pumps (we have a Silca pump), but I have to wonder about running your tires at 120 psi. It's mostly personal preference, but many of us ride at lower pressures for a more comfortable ride. You might do a search for past thread on the topic.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher