As a proud American who values all of your constitutional rights you have many options for purchase of firearms and related products. On line, it is very hard to beat Classic Firearms for selection, service, and great prices. These very nice folks stand behind everything they offer and all you have to do is call or email them. My brother and I have been doing business with them for a long time and we could not be happier. You will too.