Where in Houston are you? A great place to contact would be The Texas Gun Club. They offer instruction and they have the only indoor 50 yard range in the city. They are in Stafford which is in the Southwest Houston area. You can either buy a membership (which has some advantages) or pay a range fee.
HOME ⋆ Texas Gun Club