Bought 9mm AR upper when it was at the height of the gun hoarding Jan. 2021. I needed it to complete a rifle I was in the process of building. I bought it from Veriforce Tactical in Scottsdale AR. I have been trying to get it to run and it has been giving me trouble. I called Veriforce and I thought I would not get anyone on the phone and when I got the answering machine I was hesitant to leave a message. I got some of my info on the recorder and it timed out before I was through. I got a call back in about 15 seconds and told JD (the owner) I was having problems but I was not sure it was the fault of his upper. I was mainly looking for advise as how to fix the gun. JD says send it to me and I have a shipping label in seconds. He gets the upper and after a few days we talk and he says Ive run 100 rounds of ammo through it on 3 different lowers and not one single hicup. I had previously told it him it would occasionally run on my PSA lower. We talked and he says 9s sometimes have trouble with the buffer tube, and I think thats the only thing that I have not tested on my lower. So I ask him to send me a spring a buffer and a tube that he would recommend for a 9. I said to JD let my pay for the shipping the ammo and the new parts. It arrived today and the invoice in the box shows he didn't charge for anything. I hope he billed it and just didn't ship it with the invoice cause he went way out of his way to help me when I was fresh out of ideas. I have never received this kind of service bill or not from anyone, and I highly recommend him to all.