I went to First Defense in Uxbridge for the first time tonight (after placing an order over the phone) and they have the best, most friendly customer service of any gun shop I have ever been to. Extremely knowledgable staff, as well. I highly recommend them.