Small shop but has a lot of different firearms and accessories to choose from. Contacted him (he put up with my phone tag) while I was away on vacation for a Colt Python he had listed here in the classifieds held it until I got back. Give him a shot if your in the Walpole area very easy to deal with.