I kinda wonder to myself if wearing any kind of cadpat clothing in public is a good idea. People will assume that such a person is in the military.
If this person is, then obviously they will know that mixing military clothing with civvies is asking for trouble. If this person is not in the military, joining up will get them all the cadpat they can wear (and then some). If said person is not in the military and not joining but wearing cadpat, it might unfortunately not be illegal but it is misleading, to say the least.
Pure civvies wearing cadpat are quietly considered by military to be wanna-be losers, and if there's evidence that said civvie is impersonating a military member (perhaps trying to get lucky), they're asking to be a prison b****. If said person walks into a bar where there are real military people present, they might not walk out. Some believe one has to EARN the right to wear cadpat.
Having a cadpat backpack or a bag is one thing. Wearing cadpat clothing is quite another, and definitely NOT a good idea.
Just my opinion. Cheers. 8)