I give Charles 2 thumbs up as well.
On Friday, 1/6/2017 I called him, and me and my brother in law, and a friend of ours went to Charles store. Talked to him about a heavy barrel upper. And we ran down there and checked out what he had. I purchased an upper from him and my brother in law did as well. I didn't have my lower with me, but brother in law did. Charles checked every reciever he was going to use for my BIL's build. Made sure we were happy with the fit of it. Then put the upper together right there in front of us. We both purchased the same upper.
Both of us purchased this upper from Charles....
http://www.battlecreekarmory.com/produc ... 3gtk64.htmHe had one on the shelf, test fired, and ready to go. Built BIL's on the spot. He said if we weren't happy with the barrel, or didn't like it, bring it back, and he would swap out barrels to what we wanted. But he was confident we would be happy. Well, he was right! We both mounted our scopes, and sighted in over the weekend, and we are very pleased! My BIL bought some PSA blem lowers, and one had a trigger issue, and Charles fixed that right away as well. Both uppers fire smooth, and couldn't be happier! Before we walked out the door, he mentioned that if we have any problems, to let him know. He can't fix it if he doesn't know there's something wrong. So that says to me he's willing to make it right if there is an issue, and wants to make sure a customer is happy.
Charles website isn't really representative of what he all has on hand! The guy has a ton of parts laying around there to put uppers together. His prices and service are awesome! Super nice guy, and willing to make a customer happy.
I know i'm now going to be a repeat customer of his! I couldn't be happier after my visit there on Friday! Don't be afraid to give him a call or stop in.