This business, and in particular, Nathan Graham, contacted our company to have us do custom work for on their gun parts. We explained that we did not have the exact match they wanted (as it was not something we listed on our website) but would do our best to find a match and that turnaround time to get the job done was 6 weeks. After 3 weeks of waiting, Mr. Graham was rude to our staff and took it upon himself to rate us poorly across the internet after we sent the parts back to him prior to us completing the job because we could not complete the job faster than our quoted turnaround time. I do not know how the rest of this shop works, but I do know that Nathan Graham is not the kind of person you would want to work with. That is my own opinion as a business owner. This is why I have decided to write a review.