Well, the picture you are showing us is of a 99-02 Chevy grille. It is an aftermarket piece that looks like this. You would need to buy this grille I showed and get a billet insert for it. The 06 GMC Sierra grille and this aftermarket piece are two completely different things. If you wanted to go through the trouble of making it fit, then I guess you could cut out the black plastic of the grille mouth and then fabricate some kind of brackets to make the billet insert to fit. Since the openings will not be exact, you may have to trim the horizontal billet grille slats or "teeth" to make it all fit correctly... Hope this helps...