Looks here's the deal.
They don't post any reviews that are even slightly bad. They have to approve each review. Obviously, this is troublesome for the customer as they are misrepresenting their business.
I've left 3 reviews, only 1 got published. And in all honesty they were fine. Nothing below 3 star! No cursing/foul language. Just expressed that I was a bit disappointed with one of the guns I bought.
These guys claim to be Christian, but it does not reflect on their business. Its just another way to lure customers in with a false sense of security. I've read enough reviews and have enough experience with them to realize that the people in charge there are boneheads with a "it's my way or the highway" mentality.
A business that only accepts praise and not constructive criticism is place you do NOT want to do business at. They won't even post most 3 star reviews, telling, isn't it?