I live in Ohio. My wife lives in the house we own in Alabama. I got her a firearm for Christmas as a gift. I purchased the firearm in Ohio, drove with it to Alabama, and gave it to her. While I was in Alabama, I was using my Alabama residence, making the transfer without an FFL perfectly lawful.
Residence law for the purpose of a firearms transfer is not the same as residence for taxes and voting. It is where you are staying at the moment with the intention of maintaining a home. I continue to maintain a home in Alabama, so when I am staying there, Alabama is my residence for the purpose of transferring firearms.
BATFE regulations specifically recognize the possibility that someone may have more than one residence and that those residences may be in different States.
I don't know if this helps you. However, if you cannot find a similar way to stay within the law, the only other option I can think of is using an FFL in your State to transfer it to an FFL in the other State to complete the transfer. They will want money to do this.
Stupid federal law interfering with the natural exercise of an enumerated Right!
Sent from my iPad using Tapatalk.