I'm not hard to please at all and despite all the negative reviews, I thought I would give them a whirl for their discounted prices. Big mistake.
I ordered a 300 dollar gun and received something completely different valued at less than what I paid for. The only option I had was to send it back "in perfect restockable condition or else we will not accept it" and wait for a refund. Not happening.
I asked for a partial refund for the difference in what I over paid. I'm sure that will take another year to square away.
Do NOT buy from AirRattle.