Sorry to resurrect an old thread, thought it might be useful to anyone considering the fire extinguisher route.
No, they don't have the dip tube. I use fire extinguishers to inject CO2 into my planted aquarium and all commercial types dispel gas rather than liquid.