I would just like to say thank you to Irun. Awhile back I posted a thread about my brand new Gen 5 Glock 17 MOS having wear on the barrel right out of the box which must have been a Glock QC oversight because the rest of the gun looked new. Irun took responsibility immediately and took the Glock back, shipped me a brand spanking pristine new one the next shipment and for my troubles shipped me a rmr sealing plate for my trijicon rmr, another T-shirt and other small items free of charge. They also kept in constant communication with me throughout the whole process. I have dealt with a lot of CGN online retailers and most have been great but I have to admit this was the best service I have had yet.