As far as Texas goes you probably are right. Just when I was stationed there they said it was illegal to collect rain water. I'm not sure if that was uncle Sam or maybe even a local code. But for sure here in new mexico its illegal. Codes will knock your barrel over and give you a 600$ fine.