This is a reproduction of the Mk1 Life Vest used by the Navy. Mae West was the title applied to pretty much all of these styled designs.
Manufacturer's marks made to the same as the historical specs but the Repro company's name marks this as a non-original:
CO2 Cartridge pull tab:
Sorry for the odd image, something happened, the blow tubes: