There are also a lot of FFLs that you can purchase through, though they may not have inventory. I purchased my G19 thru a Pharmacy that had an FFL license & was located near GS Parkway exit 120. I saved a few bucks. If you know what you want & don't need a showroom, this might be another way to go.
G1-Niners Club #0007