I purchased an Mp5 for a friend through them, and it was 20 days till shipment and I got it. Took it down and upgraded and my friend is happy. That was last year and now another friend has gone ahead and ordered a rifle from them. No problems yet, but I can tell you that in both situations I strongly recommended they choose another retailer. Me buying from them was simply due to the lack of stock elsewhere and the impatience of a close friend. I have no experiences that are negative but I get the chills everytime I hear the name.