Revolutionary sight plug - almost no mess !!

LOL...you’ll wonder why someone didn’t make these years ago.