Checkout http://www.armslist.com/. The first time I bought a gun it was eye-opening: email a random person, give them cash, drive back with a gun.
So easy it's scary.