Relatively easy, but difficult if you compare it to some other states. Virginia has open carry without a permit, Texas does not. To get a CHL in Texas you must take a class, about 12 hours, which includes the laws for the use of deadly force in Texas (you are going to love that part) and a section on conflict resolution. You must also shoot a 50 round qualifier at various ranges out to 15 yards, qualifying score is 70% or higher. If you shoot an auto it must be 9mm or larger, a revolver must be .38 special or larger. If you qualify with an auto you may carry anything, if you use a revolver you may only carry a revolver. You must submit the application to DPS with two passport photos and fingerprints. Class runs about $100 including photos, prints, range time, and target. You provide gun and ammo. Permit cost is $140 and is valid for 4 years. The CHL is ONLY valid for a handgun and does allow you to bypass the federal NICS check on firearms purchases.