+1. Your favorite LGS is a good place too.
ETA: now that I think about it, I may be wrong on this one. I think I remember someone recently saying something about a private transaction being a legal issue when on the premises of an FFL holder. . . I'm sure someone will chime in soon and let us know if this is right.