I have used Gunbroker to buy a few things (used/discontinued items mostly) and had great experiences. I have looked for a few things recently and found that there doesn't seem to be many good deals out there. If it is something new, then probably someone local can order it for close to the same price. You might check out BANG (see ad below). I have not used him myself, but have heard good things.