Actually, no. It's still legal (federal) to buy a gift gun for a qualified person. It would be illegal to buy the gun for someone who is not allowed to own a gun; or to act as an agent in the purchase of the gun to have the real purchaser remain anonymous.