I have a factory take off High Country Chrome Grille assembly part number 84542602 off my 2019 High Country 3500 with 450 miles on it, so essentially new. Original part number is 84511296 and it was not showing up at my dealers system. I put on on color matching grille assembly and this one has been in the box since. It will fit any 2500/3500 Chevrolets from 17-19 for sure. Not sure on prior years 15-16. I have no use keeping it. My dealer also told me these are $774.68 from them these days and they cannot get one apparently. Would like $500 obo cash. I can meet in Jamestown, Fargo, Grand Forks, Devils Lake part of the state. Outside of that, you will have to just get closer. Text my number if interested.