Been to many of the local shops, but I have found First Defense Firearms in Uxbridge to be the best of the best (IMO). From Dennis and Shelly, to the rest of the staff, they are friendly, knowledgable, helpful. If your buying accessories, gear, or new/used firearms, I highly recommend giving them a try. http://firstdefensefirearms.com/