I doubt they will fit the front.
They will fit the front of the next size larger GMC. They will rub the springs at a hard turn, you may be OK with that?, and they will possibly rub the fenders.
Should fit the rear, and make the truck faster.
You may have a little trouble actually getting them on the rims, because that size tire usually likes a slightly wider rim, but I would think they will fit with some elbow grease.