I got this one.I would prefer it that way. But, how would the "legally able to possess" law be enforced?
Legally able to possess is a right of being and American Citizen. If that wasnt infringed upon, we wouldnt even have this conversation.
In all seriousness, Enforcing legal issues such as possession of "anything" should not mandate random search. If a person is found in violation of possession while being detained on something" criminal", then by all means carry on.