I have bought guns in the past, but I have a question. I picked up my Gen 3 17 on the 24th of last month from a local gun shop. The following Saturday on my referral, a friend went to my guy and also bought a 17. I met her there so she could try mine first and she loved it. My seller thanked me for the referral. 3 days ago, another friend of mine went to him, gave him my name, and also purchased from him. He called to say thanks again. Here's the question: I am going to buy a Gen 3 26 today. Should I have room to haggle with him over paying the shelf price? I don't really know if that's something you can do on a NIB, so I thought I would ask. If so, how much would be reasonable to haggle over? Thanks in advance.