Ding ding ding! Yup! You would have gotten a ticket to the closest township if it was trooper, sheriff, dec, or coast guard. Those F$&@ers were way out of bounds and way out of line. I still think it'll get thrown out. Take your launch slip with you for that day to prove where you were and if you have GPS cords take them to. Go to court and be very stern with the da! Did you mail in not guilty? I probably would have gone down there to the court and thrown a fit the next day.
I'm really glad I haven't been on the water lately. Some piss pot with a badge entered my boat without my permission they'd a ended up in the water!!! Arrrrg