The only reason this is an "issue" is because .gov leaches are afraid of people wiping their own ass, pretty soon they may realize that they don't really need over bloated bureaucracy that costs 1000x for what it does.
The "public" road is a commie construct designed to f*** with your freedom loving mind. Unless it's interstate, the town people own the damned road and look after it. It belongs to people who pay taxes and live there. If they have a question about some shady dude with out of state plates, they damn right can and will stop your ass and if you don't like it, take another "public" road.
Also, please stop with this legal faggotry. In the last year it's proven itself broken beyond repair. When supreme court starts looking into 2a cases and upholding constitution, we may talk, but for now legal constructs boil down to who has power and organization to make them real. Remember, we just cherry pick which laws we follow and which we don't, works for .gov well enough.