Can I take the LTC class if I am under 21 ?

Yes, anyone 18 and older can now get a Texas license to carry. You can take the class online HERE