I'm not sure if anyone from CBSA would be allowed to testify against their own outfit, even if they wanted to. Plus undermining your boss/peers probably isn't the best career move.
I think the most valuable support would come from anyone in Law Enforcement; countering the allegation that criminals use these guns by having someone from LE say that no, these actually aren't the kinds of guns criminals use.
__________________
|