Have a Thor 640, lost and need the rubber eye relief piece before I leave on a trip Thursday evening. Anyone have an extra, anyone a dealer, or might know where I can get one quick around DFW. It’s basically just the rubber shade that keeps you from busting your nose. Thanks and let me know.