I have been to this shop a few times to buy parts and accessories, and the service has always been very good. Today, I went there to buy another Glock, and I wanted some Truglo sights installed on it. They installed them for free, dealt with the paperwork and had me all set to go in just a few minutes. The fellow who waited on me was attentive, knowledgable and very pleasant. All in all, it was a very good buying experience. And, the price was excellent - cheaper than other shops in the area. While I was there, a guy came in who did not have a lot of gun knowledge. The staff treated him with respect and answered his questions completely. So if you are a novice and would like some questions answered, you will find what you are looking for here.