The flashlight you should have knowm better, but we have all done it, as for the ownership they may have been a little bit overkill, but try snowmobiling if you think the opp are tough on boaters, there is zero tolerance for Bull on a sled but there doing the Job that we asked them to do make it safe for us out there, I have some run in's with the opp on the lake and trails and there usually good people to deal with (even when I am getting a fine, usually for speeding) Just remember that they have been dealing with people all day that have been treating them like dirt with there attitude and behaviour a smile and being friendly go along way to getting through problems.