The shop itself isn't bad, but it's not fantastic, either. They've worked on my glock and their prices were more than fair. The prices on their used guns, however, are extremely inflated. If you plan on trading in one of your guns, be ready for them to lowball the heck out of you. Stay clear if their reload ammo - they charge more than it costs for factory ammo and the rounds are completely unreliable. Out of the 100 rds I bought, half felt like they were overcharged, half felt undercharged, and I had 5 ftf's (my glock had never had an ftf). In a nutshell, if you're buying accessories or having your weapon serviced, it's a great place. If you're looking to buy ammo, buy a weapon, or trade yours in, be very cautious and know fair market values so you don't get taken to the cleaners.