One of the issues with pricing and answering the "what's the best you can do" or "will you give me a deal" question is that it frequently is the start of a price war between other dealers, of which nothing can be gained. Yesterday, I quoted someone a price. It's MAP price, which I think equates to a "fair" profit. A few minutes later, they call back and say someone is offering it $3 cheaper. I politely said, "Good for you. Glad you found it at a better price. Thank you for your inquiry." An hour later, same person calls back and says "They got the price wrong, it's actually more, but since they thought they quoted me that price, can you match it." I politely explained that if an item as a MAP price, that is what we sell the item for.
Before I knew it, 30+ minutes of my life had gone by over someone wanting to go get something for $3 lower because of a fictitious quote he received from somewhere else.
Similar story: $5 haggling over a case of ammo until I pointed out that they would have to pay shipping on the case.
When I was merely a firearm owner, I would go to shops that had good service overall, even if that meant I paid a bit more. Building a good relationship with a shop/business of any kind gets you a lot more time and money saved in the long-run.
What's interesting about all of this is that you can go online and find the market price for almost anything. Factor in shipping costs + transfer fees, and you have what the lowest price is already (this has been somewhat distorted by the dropship FFLs that cut MAP or sell at dealer cost + a fee, but that gets remedied quickly by shops refusing or increasing their transfer fee prices).