Protect your Leupold riflescope's objective lens from rain and glare. The 3-inch Lens Shades can be threaded together to create custom lengths. Fits all Leupold VX-5HD, Leupold VX-6 and Leupold VX-6HD riflescopes with 50mm objective lenses. Will also fit other Leupold 50mm riflescopes made after 2004, but with a slight difference in overall diameter.