Sent it a Wednesday night after work gun was ready to come back on Friday but no overnight shipping on weekends so it came back Tuesday, also they went through the gun cleaned it lubed it and replaced any worn parts, I talked to the tech nice guy and said the gun was in great shape, HK customer service is second to no one