I do have a pressure gauge. My Lbs told me to pump the tires up to 120.

But in relation to the other comments...what exactly in a pinch flat?