You cannot buy just the clutch and pulley, as stupid as that sounds. It is "all one piece" according to GM and no one has made replacement pulleys that I could find for some dumb reason. You can however find the pulley bearing from places like ebay. It is just a "generic" bearing so you have to get the right size. I forget what the proper dimensions are, I'll have to see if I can look it up.
However, something to be aware of as you may run into the same thing I did:
I got mine all apart and found that the pulley and clutch itself had worn down quite a lot. There was no removing the old bearing without breaking the pulley as the metal was really thin. I ended up going to a junkyard, buying a whole used compressor, and raiding it for the pulley and clutch plate. Then I swapped the bearing out on that one (didn't want to have to take it all apart again later), and put that pulley and clutch on my existing AC compressor. I have a spare compressor now if I ever need it, but my issue was simply the pulley bearing making a racket.
Be aware, it wasn't easy getting to the thing. You have to take off the fan clutch from the water pump and remove the radiator shroud and fan to get enough room. Basically had the front end of the truck disassembled to get to the darn thing
If you don't mind doing stuff like that yourself, have at it. You can save a lot. But if you have to pay a mechanic to take it all apart to fix it, the added cost of replacing the compressor might not be that much more by that point. What would he charge to replace just the pulley vs the whole thing?