I have purchased two guns from Buds and never had any issues. The last one I ordered did take 4 days to ship, but there website clearly states to allow up to five days for shipment. I am a little surprised to hear so much negative feedback. My experience overall has been pleasant.