Federal law has no restriction on buying the handgun from a private party. It doesn't have to be "gifted." The federal restriction is on its licensees, the gun shops. They can't sell to you. Any transaction that doesn't involve them is only subject to state laws.
Ask your question in the Missouri forum for fastest response of their laws for purchasing.