Well I just got my 4th Gen Glock 22 that will be replacing my 3rd Gen Glock 22 RTF2. So far I'm not terribly excited about AmeriGlo CS but I don't have the sights yet. I read a few reviews before ordering from Ameriglo, and right now my biggest grip is in reference to shipping. Almost review I read said quick shipping, Well I ordered my G22 from Buds and Sights from AmeriGlo on Friday evening. I was able to have my dealer fax the FFL on Monday, and receive the G22 today and transfer from my FFL. Over at AmeriGlo 4 Business days after order, I received a shipping conformation... they shipped today. I'm a little disappointed that they didn't ship earlier. I'm still excited to receive the sights and try them out and will post a review but the shipping time while not a deal breaker by any means is a little disappointing when compared to how Buds really came through.