The 30in OnX6+ kit is the kit for you, it includes everything you need, the light, wiring harness, and mounts.
Baja Designs Features:uService- Replaceable Lenses And OpticsClearView- All The Light, Right Where You Need It..This bar is equipped with BMT - Battery Management TechnologyElimination Of Flickering at Low VoltageAdded Protection to Vehicle Wiring and SystemsProtection from Dangerous Current SpikesThe OnX6+ LED Light Bar is Brighter, Bolder, Better.45 lbsLED Life Expectancy: 49,930 HoursFront Lens: Hard Coated PolycarbonateHousing: Aircraft Grade Aluminum w/Mil-Spec Hard AnodizeBezel: Billet Machined AluminumHardware and Bracket Material: Stainless SteelExceeds MIL-STD810G, Mil-Spec TestingBuilt-In Overvoltage ProtectionIP69K, Waterproof up to 9ft and Pressure WashableIK10 Compliant, Mechanical Impact TestingKit Includes:OnX6+ 30in Driving ComboWiringHardwareBracketsApplication:Sierra HD SLESierra HD SLTSierra HD All Terrain Look no further! GMC 2500/3500 HD 30in OnX6+ Light Bar Kit 18-19 Looking for the ultimate lighting kit for your GMC HD? This kit is perfectly concealed behind the grille, and mounting the light does not require any drilling or modifications to your vehicle.