pg1230 is part of the Sram NX level groupset, e.g. this comes with it:
Buy Sram NX Eagle Complete Groupset - Black, Groupsets from Bike parts with the best offers. Find bike deals in Bikeinn | Fast delivery
www.bikeinn.com
Sram label their 12spd stuff as "Eagle".
But you could buy the cassette alone and use higher level Sram 12spd shifter and derailleur.
Or a Shimano 12spd shifter and Derailleur
Or even a Shimano derailleur and Sram shifter or vice versa as they are all interchangeable at 12 speed (not 11 or 10).