Yes, there is a generic for Xopenex HFA called Levalbuterol Tartrate HFA. It comes in a 45 mcg per actuation metered dose inhaler.