Okay, let's say the dealer buys a gun on the forum for $400. He pays the money right then and there. Seller gets to fix his car and is satisfied. Now the dealer has to clean, log it in to his FFL logbook and then post it, knowing it will take him sometime to sell the gun. This might be anywhere from 2 weeks to several months. The profit he makes is in the future and let's face it, that is shaky right now. Just for the record, his family doesn't have that 400 for a new computer for his kid, etc. either.