The agreement is pretty much null & void on a number of different counts. First off, the Bush administration hasn't been enforcing it for the past 5+ years. I'm not a lawyer but somebody on another board provided legal links showing that if something is not enforced for a period of time, it becomes null & void. For example, if you let your neighbor use your property for a certain purpose (let's say, store firewood) and he does it for a while and you don't say anything, after a while he gains the freedom to continue to use to for that purpose. Same with the agreement, if it isn't enforced for nearly a decade, it'll be argued that it became null & void for the same reason.
If that isn't enough, S&W was promised special treatment in return. They haven't receive any since the agreement went into effect. Homeland Security went with SIG. The other day I read that another major government contract was awarded to HK. So it could also be argued that the agreement can't be enforced against S&W because they did not receive what they were promised in the first place.
That's just two areas. A third would be that one party can not commit to the actions of a third party. There is no legal grounds for that and that is what the agreement calls for with regards to the distributors of S&W products.
As I said, I see the agreement be dead for numerous reasons. If somebody doesn't want to buy their product for that reason, that's their business and I respect that just as they should respect the actions of others. I buy what I want when I need it if I can afford it.