Bertfish
Throw bread on me
I'll second the X-Ring vote.
I'm from DE and X-ring, aside from now Cabelas, is the only decent retailer. Millers Gun Shop is ABSURDLY overpriced and their staff is horribly rude. X-Ring guys are very helpful and if they don't have what you need, they'll order it for you. I bought my first rifle from them back in 2010. I go there for all the little odds and ends Cabelas won't have (mags for pistols, small parts, powder).
Pretty sure Miller also endorsed the universal background checks bill which was proposed/passed in DE as well. Keep that in mind.