It was my first time to visit Bradis, but they were great to work with. I got my new Walther PPQ 9mm (the only place I could find one). I was surprised at the overall selection and everyone was really friendly. I will definitely be back for purchases down the road...If I only lived closer...