Hi All,
Looks like there are several people here from Houston. I live on the west side of town and was wondering about places to shoot.
I've been to the American Shooting Center in George Bush park, but am looking for a different place.
Any suggestions?