Break it into two parts. Inbound: My FFL will receive from an individual provided the individual includes a copy of their DL. No biggie. Generally charges approx $20. Outbound: I always ship via my FFL just because I'm lazy. They will box it and ship it for me. Generally $30 to $35 in lower 48. Never had one not show up on the other end. I consider it money well spent. I always advertise my prices as "Shipped from my FFL to your FFL" to eliminate the "noise" about someone's FFL who won't receive from an individual.

Key point: I very seldom walk out of my FFL's shop without buying "something". Even it is not something I immediately need. I purchase something I know I can use in the future. Box of bullets, pound of powder, reloading manual, a brick of .22's. And I make sure they know that I appreciate what they do...