All in all, this shop is great! The vast majority of the employes here are friendly and knowledgeable, but there are a few that are rather full of themselves so don't take everything they tell you to heart. They all think they are good salesmen but some are better than others. I still cannot recommend this shop enough.
I have been shopping at Bear Arms for as long as I can remember. I have literally been going since I was a young kid riding my bike to the gun shop after school. I have purchased 4 guns from them in the years I have been going there and have many friends and family members that have purchased from them recently and in previous years. You will not be disappointed with this shop. It has a completely different vibe than Scottsdale Gun Club and many other gun shops in the valley. It feels more like a small town family owned an operated shop.
They have very competitive prices and offer a good selection of used firearms as well. I can personally recommend Mike M. who currently works there (I bought a gun off him just this month). He knows his stuff and is also an avid hunter which in my book is an absolute plus. He wont talk your ear off about tactical stuff.