Quick view Add to Cart Meprolight Meprolight GLS Self-Illuminated 40mm Grenade Launcher Optical Sight $1,289.42