I just bought a pistol through them. If there is a preferred dealer in your area that they are already set up with for the FFL paperwork, it's a breeze. I ordered online, shipped to the dealer and it arrived a week later. Pay the paperwork ransom and it's a done deal.
I'd buy from them again.