sorry justashooter, bad advice from the buckeye state, especially w/o a federal cite...
(consider it like the underage kid standing in front of the liquor store asking some bloke off the street to buy him a pint)
ok, from a NC perspective, if the scenario goes down as OP described, he would be the third owner of the firearm, in a matter of days ~ i must agree with Grapeshot, the entire group in this scheme should tread very carefully as this borders on a strawman purchase.
rationale:
1. the purchaser is not your caregiver per se and the 'gift' is not immediately going to you but to a secondary individual who is < 21.
2. this secondary individual who is actually receiving the 'gift' is not a relative or caregiver or anything else to you but only transferring ownership of the firearm to you, another < 21 individual, so for you to receive the firearm
YOU you must have a PPP IAW NC Statutes 14-402: 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) snip...you have a PPP or (ii) snip....you have a CHP (since your < 21 not happening).
http://www.ncga.state.nc.us/EnactedLegislation/Statutes/PDF/ByArticle/Chapter_14/Article_52A.pdf
even if gf's caregiver purchases the firearm and hands it directly to you, i believe provisions of 14-402 would apply and you would need to proffer up a PPP at the very least so i would be weary as this individual has no relationship to you what so ever, and could be 'joe smuck' off the street.
if i were GF's caregiver, there would be no way in God's Green Earth i would purchase a firearm for my daughter so she could to give to some boy, friend or not.
OP go apply for the PPP from the sheriff's department age 18-21 is allowed to be issued PPPs...
ipse