OLIGHT M10 Maverick 350 lumen Compact Tactical Flashlight for Rifle w/FREE LumenTac Battery, Universal Barrel Mount & Picatinny and Weaver Rail Mount