Compared to other states, Texas has lenient laws with respect to gun possession. Anyone who is 18 years old and older may possess long guns, which are shotguns, rifles, and the like. There is no need to obtain a permit. Similarly, anyone 21 and older can own a handgun without a permit. The person purchasing the firearms must be a Texas resident.