Brian shipped my new toy right away. From weeks before I purchased I have called several times and he answered right away. New gun was shipped the day I purchased and was well packed. Got to my house in 2 days. I did have a hiccup with the gun but I think it’s all worked out now with a few adjustment and over the phone support.