I live in Texas and am a USA citizen with no criminal record, I am told we have laws that prohibit any firearms within several miles of a school. My house is literally 20 feet away from a school (I am pretty sure more than half my town is in a school zone actually, it has lots of very small schools; in addition to some larger schools). Since guns are prohibited within the school zone, I would surmise that this means it is illegal for me to own a gun. Well, technically its legal for me to own it, it is just illegal for me to have it in my house... even if my house is exempt my understanding is that my car / body are not, thus I cannot bring a gun into my home without either breaking the law or breaking the laws of physics. Is the above information correct? could it really be that it is effectively illegal for me to own a gun? or am I misunderstanding something about the law?