And rifles and shotguns would have to be transferred through an FFL, either here in NC or in Texas.
1. Federal law. "A person may only acquire a firearm within the person’s own State, except that he or she may purchase or otherwise acquire a rifle or shotgun, in person, at a licensee’s premises in any State, provided the sale complies with State laws applicable in the State of sale and the State where the purchaser resides. A person may borrow or rent a firearm in any State for temporary use for lawful sporting purposes.
[18
922(a)(3) and (5), 922(b)(3), 27
478.29 and 478.30"
2. NC law: Sale of Weapons in Certain Counties.
§ 14-402. Sale of certain weapons without permit forbidden.
(a) It is unlawful for any person, firm, or corporation in this State to sell, give away, or transfer, or to purchase or receive, at any place within this State from any other place within or without the State any pistol unless: (i) a license or permit is first obtained under this Article by the purchaser or receiver from the sheriff of the county in which the purchaser or receiver resides; or (ii) a valid North Carolina concealed handgun permit is held under Article 54B of this Chapter by the purchaser or receiver who must be a resident of the State at the time of the purchase.
It is unlawful for any person or persons to receive from any postmaster, postal clerk, employee in the parcel post department, rural mail carrier, express agent or employee, railroad agent or employee within the State of North Carolina any pistol without having in his or their possession and without exhibiting at the time of the delivery of the same and to the person delivering the same the permit from the sheriff as provided in G.S. 14-403. Any person violating the provisions of this section is guilty of a Class 2 misdemeanor.
(b) This section does not apply to an antique firearm or an historic edged weapon.