I always try forums first because they are free. Then a broker site. Just remember that on a forum, you're dealing totally on trust as they do not have the "protections" that a broker site has in place. Consignment is also an option, but I've never gone that route. I never ever consider just selling to the gun shop becuase I know I'm going to lose a lot of cash.