I'm giving this place three stars because you can't let one bad apple ruin your overall experience.
They were pretty busy upon our arrival. If they gave a number system in place we did not notice it. We hung back looking at holsters and ammunition while the counter area cleared out. As people started leaving we worked our way up to the counter. One of the sales clerks, didn't have a name tag and we didn't ask, made eye contact with my husband as if he were going to ask if we needed assistanc . When my husband told him what we were looking for he rudely replied he had all of these other people in front of him.
Lucky for us. One of the other clerks heard the exchange, offered and apology and assisted us with our purchase. So zero stars for the rude employee. Five stars for the nice one. This lands me at 2.5 stars which round up to 3.