I avoid Guns Galore due to their poor customer service. I usually visit Williams as I've built somewhat of a relationship with a couple of salespeople and yes, they do have 90 day layaway. Now ammo and accessories they are way overpriced, and I mean WAY overpriced.