I bet your credit card company will say otherwise.Vender failed to produce what they promised
You are probably correct, especially if he has documentation to prove when the pistol was promised to be delivered.
But in any case, their own TOS (terms of service) shown on their website site specifically states, "For STI gun orders, there will be a $100 cancellation fee plus any expenses incurred by us (i.e., credit card fees, shipping, etc.)".
So, based on their own TOS, the OP should be able to get a partial refund. To do otherwise, is kinda crappy!
** I just want to make sure that people know I not bashing or complaining about Brazos. This will be my second pistol to purchase from them and they have always been nice to me.
I understand that things dont always go to plan, but if a couple weeks late turns into a few months late then the people who paid ahead of time are missing out.