The attack happened near the town of Cleveland, north of Houston, on a street where some residents say neighbors often unwind by firing off guns.