A little practical "street advice" might be in order here. When I was a young cop I made one or two (probably more...) arrests for concealed weapons charges. If the item was anything other than a firearm (blackjack, dagger, "dirk" -whatever that is.. knucks -in any material, etc, etc....) the charge was purely a misdemeanor (here in Florida). If the item was a firearm, of course, a felony... Remember now at this point we're only talking possession concealed -not use. Anyone foolish enough to use any of the above (and not in necessary, pretty clear cut, self defense was looking at a felony (agg. assault for just threatening or trying to use one, aggravated battery if you did any injury with that particular weapon). Improvised weapons ( a rock in a sock, a stick, hammer, etc) got treated the same.....
Now for the important stuff... many times possession of a weapon (say during a traffic stop) was never acted upon... I'd advise them of the law and point out that it the item was not within their ready reach (I know, for young men , that would defeat the whole purpose...) then they'd never have the slightest problem -as long as they never attempted to use it unless they were in clear cut self defense mode. The trunk of the car was where I pointed them for that kind of "storage". Here's what you never told anyone on the street... If they were up to no good or were found in circumstances where an arrest was a maybe situation, having a weapon meant they ended up taking a ride downtown, period, even if no weapons charge was ever involved at all.
When my son was finally old enough to drive, and usually up for anything that any other fool thought was a good idea.... I carefully walked him through all of what I've just written. Not sure he listened but managed to grow up without an arrest record, and is now a young CG type...