I can only speak from my experience here in California where everything is more expensive, especially the guns. But I was able to haggle a little bit at my local shop. I got about $30 off of a $620 gun. I don't know if a "cash in hand" sale gives you much advantage, but it might since they won't have to pay a credit card processing fee. Good luck! $325 sounds like a great deal to me on a well-regarded pistol.