Looking for a phone # for John Brown of Virginia, the man that makes the scope caps. Had it once and have ordered caps from him but lost his number.