If yours is the same as one i have its the one where the on/off knob is non removable. If it is i wouldnt worry about the pin being removable, as long as when you turn your air supply on the pin makes contact with the pin valve on your air tank and feeds air with no hiccups you should be fine. A lot of on/off's ive had from different manufactururs the pin was removeable.