I've been dealing with Natchez for nearly 20 years. I've bought every piece of glass I own from either Natchez or SWFA in Texas. I try to support both companys because both are top notch. It's tough to beat Natchez on ammo when it's on sale too. As far as guns, there is a little shop in Loveland, OH called Shooter's Supply that always has great prices on existing inventory or special orders (cost +10%). The owner and his cohorts are all very nice people too. My 2 cents.