At Brownells with free shipping. I installed a Hipertouch 24Elite in my M&P 15 last night and ordered the Hiperfire 3G this morning for the 15 22. I think I will shoot it with the OEM pins and see if they start walking out before buying the KNS 15 22 specific anti-walk pins unless this is a "bad idea". It looks to me the Hiperfire line is being replaced with the updated Hiperfire models. But $120 looks to me to be a great deal. This is the best price I could fine on the net.