Cant say a single bad word about this place. I was a first time gun buyer. First off I'll say I dealt with Sherri, who was EXCELLENT. I highly recommend making an appointment with her (I'm sure the others there are equally great).
I called around to several gun shops in town looking for prices on a Glock 26. DGS was the cheapest I found. I called up, and made an appointment (its by appointment only). I actually liked their appointment only format. As soon as you walk in you've got a dedicated sales person to help you. The place is very nice and has an upscale feel. It does not feel like a cheap gun store or pawn shop. Everyone there was incredibly nice. Sherri took me nearly immediately and showed me several guns. I decided to go with the Glock 26. Within about 30 minutes my paperwork and background check were done. Sherri threw in some free Glock stuff (keychain, stickers, that kind of thing) and I was on my way.
For the first time gun buyer or new gun owner I would HIGHLY recommend this place. You will feel comfortable and you don't have to worry about feeling stupid if you need to ask questions.