Roughly 19 states prohibit private party cash and carry sales. Even fewer require the sale to go through an FFL (Federal Firearms Licensed dealer)
All interstate handguns sales must be shipped to and transferred by an FFL in the buyer's state. For longuns the buyer must go through an FFL but...