Perhaps instead on all this negative crap you should consider this, hiding airsoft under a rock has never and will never promote it as a sport. If people are used to seeing it then it becomes a non issue.
Real steel owners have the same problem hide everything so no one is offended and look where it has gotten us.
Now this may not have been the brightest thing to do but THERE WAS NO ISSUE, with the general public the issue is with members of this board over blowing the situation.
If in fact as was indicated the police had no issue, then you need to re-consider your response. Suggest that getting clearance from the event organizers and police before hand would be a good idea.
And as had been mentioned this board is not the global clearing house for all things airsoft in Canada, so relax take a considered approach and forget this sky is falling reaction.