A Texas CHL is not a legal form of identification according to DPS. That is, in part, due to the fact that they can't verify the pics sent in with you except looking at your DL image.
With that said, my bank takes it as a second form of ID. Lots of places will, but some will not as it isn't truly ID.
"If you look through your scope and see your shoe, aim higher."
-- said to me by my 11 year old daughter before going out for hogs 8/13/2011