Is the globe in my Welch Allyn pen light covered by warranty?

No, Welch Allyn do not provide a warranty period for halogen globes.