I agree with the OP to the point that the number of magazines etc. is an important consideration in price, but I don't really see a problem considering the gunshop refunded the money. I feel like they honored their mistake by voiding the sale, if they refused the refund then I would say you have a right to complain.
As for the background check fee, my gunstore has a policy that there are no refunds for that, not that they couldn't make an exception if they wanted to, but that's how it is.
In the future, I would suggest, as others have, to inspect the product. When I bought my CZ I asked what it came with and they were more than happy to go get the box it came in and show me. Second, confirm what the deal is by saying something like "So it is all of this stuff for $XXX out the door, right?"
Didn't have any problems.
As for the background check fee, my gunstore has a policy that there are no refunds for that, not that they couldn't make an exception if they wanted to, but that's how it is.
In the future, I would suggest, as others have, to inspect the product. When I bought my CZ I asked what it came with and they were more than happy to go get the box it came in and show me. Second, confirm what the deal is by saying something like "So it is all of this stuff for $XXX out the door, right?"
Didn't have any problems.