There is a federal law that makes one a prohibited person if one is using controlled substances.
Perhaps the LEO is confusing federal law with state law? This is a common mistake, and easy to make.
Are you trying to say the LEOs are not legal experts?
Im shocked!