I think the "Made in America" is more a point of national pride than anything else here in the US. Not that other nations dont take pride in what they do or create. Im the type of person that judges its product on its track record regardless of where it was made. Probably stems from being raised not to be judgmental based on a persons country of origin. It may also have to do with the fact I have Hungarian, Czech, British, Isreali, Spanish and Russian ancestry. : )
While hydration is super important, it should be pointed out that eating right is just as important. While snacks will tide you over inbetween meals, upping your normal calorie count for the weekend helped me tremendously. Im border line hypo-glycymic (sp?) and can develope migraines and lethargy if I dont keep a fair amount of sugar in my system. Should you have special dietary requierments you may not find what you need on site. Even if your staying in a hotel grab a small cooler and pack what you'll need to keep you going for the day.
We are talking about Canada though. The gun laws there are a lot different than here in the States. So a visible "firearm" in the hands of teenagers is a pretty big concern.
While I agree that detaining an individual is a little shady as far as the law is concerned I can also see the justification for it. I think the courts would argue the safety of the officers/public and even the suspects outweigh any rights that might be involved. Legal? Not likely but its the way things are handled now.
Like it or not I have had friends with permits handcuffed until they check the validity of his permit. I had a more positive experience when I got pulled over a couple of weeks ago. Produced my permit and license and that was the end of it. Same police dept. as my buddy but totally different experiences. Its unfortunate that not all officers are fluent in the gun laws of their respective states. Thats why gun owners have such varying encounters with law enforcement from even the same dept.