Unusual cross-state transaction question
Hi all. To my understanding, if a handgun crosses a state border in a private sale, it must go through an FFL. I have a somewhat different situation. I am looking at buying a handgun that would be my first CC gun from a friend of mine my dad's age, so he's a bit older than me. He bought the gun about 3 and a half years ago when he lived in Georgia, and he has since moved to Alabama (where I live). When he moved, he brought his guns along with all his other stuff.
My questions is this: for a private sale, do I need to go through an FFL if both of us live in and are residents of the same state, even if the handgun was purchased in a different state? If it is legal, would it still be perfectly fine to carry the gun across state borders, assuming reciprocity exists in that state?
From what I've read on the ATF and other websites, the only restriction on private sales is if the handgun crosses a state border in the process of the transaction. This wouldn't be the case here, as we would just meet up at the range to make the transaction. The reason I'm even wondering this much about it is because it will be my CC gun, so I want to make sure I get everything right.