I'm going to New York, Newark airport, then to Houston airport. I have an inhaler (Ivax Salamol CFC-free inhaler, and a Ventolin Evohaler) but I fly out in less than 12 hours. I don't have a prescription at hand, and don't have time to get one from my doctor. Will this be an issue in either state? And how do I go about this? Because I'll have 2, one will be in my carry-on and one will be in my pocket, because my asthma can flare up at any point.
The TSA (Transportation Security Administration) actually has a page specifically about inhalers:
Inhalers Carry On Bags: Yes (Special Instructions)
Checked Bags: Yes
TSA allows larger amounts of medically necessary liquids, gels, and aerosols in reasonable quantities for your trip, but you must declare them to TSA officers at the checkpoint for inspection.
We recommend, but do not require, that your medications be labeled to facilitate the security process.