Private sales will never end, no matter what law is established or what penalties are imposed. This is probably a discussion for another day and thread.
There might be some exceptions to this and you’ll always find bad actors, but as far as I know, if you purchase a gun from a retail business or gun show you are required to fill out form 4473. Once this form is filled out a background check done.