I bought a S&W M&P 15-22 from SFRC a while back. I also bought some unrelated mags on the same order. While waiting for the transfer to go through on the rifle, SFRC sold the mags to someone else, and then told me, too bad, we're sold out, so I didn't get them with my order. The person at SFRC said they had put them aside but someone else must have grabbed them for another customer. The communication with SFRC was good, and the rifle is great, but there is something wrong with how they process orders if that can happen. Anyway, I would probably order from them again if they were the only place that had what I was looking for.