I like haggling, it is a blood sport. But I also am a cheap ass, and I hate wasting time. The point is overall shopping experiences. Sure, I'll go to shops that haggle and give me great deals. But if the cheapest place in town doesn't haggle, but has the cheapest OTD price overall. That's still a win.
Now, for the most part, those types of shops are selling current production items. Like a Rossi RP-63 or a GLOCK 17. Not something like a used S&W Model 27-2 or a Colt Official Police.
Buying used, that's where the art of the haggle comes in. And you're very much like me. You love buying used stuff. So, do I. But buying current production new stuff, I just look for the cheapest price in town since there isn't really any wiggle room.