some of the cheaper brake cleaner is tuolene based a, carrying agent, most of the chlorinated stuff is off the market, some type of E.P.A. or O.S.H.A. thing. the toulene based should be ok for degreasing etc. but don't know how well it works for carbon fouling.
the aerosol carburetor cleaners would probably de carbon OK if left in contact with the carbon deposits long enough, but i believe their primary usages are for soot type deposits. there is a carbon (hard deposits) remover through G.M. parts department they call it top cleaner and it definitly will remove hard deposits, another that is commercially available, SEA FOAM can be had at ___ MART.
i have used both in automotve situation and lean toward the GM. i don't know about the firearms ( ?) if they are safe to blueing or if they could cause problems if blueing or rebluing. the brake cleaners could also be negitively reactive to the blueing process.
i have used the tuolene based brake cleaner to prepare an aluminum, framed steel slide pistol for an two stage epoxy paint process, that stated toulene was ok in their process.
good luck in finding a substitute