I ordered and paid for a pistol. The shipping date came and went. They couldn't tell me if they had received the pistol. When I called, they would put me on hold until I realized that they were not coming back. Impact guns doesn't appear to have any functional management or customer service for post sales business. Weeks later I received the order. I will not buy anything there again. I would rather shop where the shop wants to please customers.