Aren't the "life jackets" the airlines supply operated by CO2
cartridges?
Yes, but of course they have control over the inspection so
they feel better about theirs than they do about yours.
For more info about this as it applies to airlines in the US, go to:
http://www.ussailing.org/safety/pfds_and_faa.htm