As stated above, Cerakote has two common flavors. C-Series is the high-temp stuff, up to 1200 degrees, and it's air cure, not oven cure. You would need to use C-Series on barrels, suppressors, muzzle devices, optics, headers on the car/truck, etc. The H-series is the bake-on stuff. Works for everything that doesn't requite a high-heat coating, i.e., all other firearm parts not listed above.
I've used both, and like both. I've oven-cured the C-Series before, and it doesn't harm it.
The Cerakote C-Series Ambient Cure Ceramic Coatings are designed to protect both metal and non-metal substrates. Additonally, the C-Series Ambient Cure Ceramic Coatings are formulated to withstand extreme temperatures (~1200*F) without discoloring. This makes the coating ideal for exhausts, pistons and other components for high temperature systems. C-Series Ambient Cure Ceramic Coatings maintain excellent adhesion even after repeated thermal cycling. These coatings provide superior protection against corrosive environments and thermal shock. In addition to performance, the C-Series Ambient Cure Ceramic products are designed for ease of application. Each product is VOC exempt and cures quickly at room temperature. The coatings are tack free after 40 minutes, dry after 24 hours, and 100% cure after 5 days. C-Series Ceramic Coatings are currently available in several metallic and non-metallic finishes at different gloss levels.
Hit this pdf for the differences in the types - there's more than C and H Series.
Cerakote Product Series Guide.pdf