Visited a few times and the staff is always very attentive and helpful and knowledgeable on what they sell. There's a male that looks like a kid at the counter (Not trying to bash him) that knows his stuff. Well informed and smart kid. I've never had a bad experience and I will continue to go to this place first when I need a gun or parts. If it's not already obvious they treat me with respect every time.