Exactly. That was a ridiculous argument. He's not tying scam or extort. He is trying to get what was agreed to. How do people even come to the conclusion that he tried to extort. Thats ridiculous.If the OP had not been told that 2 magazines were included from the beginning, your accusation might make sense. If he had gone in and asked, "If I buy this gun can you guys throw in an extra mag for free?", then your accusation might make sense.
Since his expectation appears to have been only that the shop include what the salesman said was included before he was charged for it, I have trouble giving you credit for making any sense.
Burning bridges over a 20 dollar part. Good job.