Coates Guns is the best shop in the business. Fast and friendly service, unique and common firearms, great prices and expert advice from the owner. The atmosphere is unmatched by any gun shop. Always a pleasure spending my money at a place that appreciates the business.