I'm a Brownell's disciple. But honestly, lately, Midway edges them out. If Brownell's has an item canceled, Midway still has it. If Brownell's gets an order on Friday, it ships Monday. If Midway gets an order on Friday, it goes out Friday night and is DELIVERED Monday or Tuesday. Midway does the option to donate a little to the NRA too. Midway usually costs the same or a buck less.
Larry Potterfield does those sappy ads on the hunting channels where he says "We appreciate your business", and drops notes in the packages, and I seriously think he personally gets involved at every level of the operation.