Poor. Poor. Poor. (I can't even give them negative stars, upside stars or black marks) I made my final purchase there. I probably shouldn't have, but I felt obligated to give them a THIRD chance. I had been happy there, but found that in the last two years or so their customer service has been severely lacking. I went in to purchase a inexpensive upper for an AR build, but was told that they don't do that (they told me they couldn't even order me one, and this was before the AR freak out when everyone bought them, REPEAT I was told they don't do that). I was willing to drop $800-$900 (cash was in my pocket) on a new rifle, but the salesman didn't even offer to sell me any of the complete rifles in the rack he was leaning against. I was offered nothing but attitude and a strong feeling of being blown off. Second, I tried to order a firearm that I had seen that they had in stock. I missed it, so asked if they could find me another one. They said they could. Seven (7, SEVEN), months later, I ordered one somewhere else and had it in six (6, SIX, I repeat SIX!!!!!!! days). Good job other gun shop, you have the rest of my business forever!!!!! One several occasions I called RMSS to get an update on my order. One time (I think I even talked to the store manager), he said he would call me back. What he didn't ask was my name, order, or return phone number. FAIL!!! I was blown off a second time (remember this was just one of the several times I tried to contact them). I didn't get a return call. I am done with this outfit and will never be there again. I wouldn't recommend this place to a friend or anyone for that matter. Have a good day!