While Davidson Defense has great prices. They don't have parts in stock that they say are in stock. After waiting 4 weeks for a shipment. The package arrived and is missing one of the parts that was ordered and paid for. Many attempts made to contact customer service. There is no customer service. You get reply emails asking you to send pictures. I may be dense, but how do you send a picture of a missing part. Dont bother calling. The 6 minute wait time is over a half hour and then you get disconnected.
Read the other reviews. This company is just bad news.