Although I have NOT used them, this list seems like a great way of connecting buyers/sellers locally:
ARMSLIST
Buy finding a local individual seller, you avoid a lot of costs, and have the opportunity to checkout the gun before you buy.
If anyone has used ARMSLIST, please share your experience...