Well, all I have to say is the best of luck to you...
I truly hope that people would start taking the CFO offices to Court and suing the executive side of government for abusive application of the law. Legally speaking, the government administration has no right to modify a law that was voted in by elected individuals in a democratic society (in our case, the Parliament); all they are entitled to do is to apply it. Sometimes strictly and to the letter (if they choose to), but they cannot go overboard and create their own set of extra rules - unless that discretionary power it is expressly specified in the law. Otherwise, it goes against the Canadian democracy and our Constitution.
On that note, a Court judgment on that issue would certainly get them thinking. It would certainly be very interesting to see. Although an expensive procedure, each and every citizen has the right to contest government decisions or application of the law - a Charter defense would definitely be appropriate in this case too (discrimination + unjustified profiling against certain groups of society). A Charter judgment in our favor would put CFOs back in their place for good, nation-wide (well, at least up until the Firearms Act is modified & rendered more strict).