Ok so perusing through the North Carolina gun laws I came across the Federal gun laws and laughed my ass off after reading this little bit:

C.  Eligible Persons

1. Federal Law Requirements

As a general rule, the following categories of persons are ineligible to receive or
possess a firearm under federal law:

d. The person is an unlawful user of, or addicted to, marijuana, or any
depressant, stimulant, or narcotic drug, or any other controlled substance;

“By the books” if you use caffeine or tobacco you are not allowed to own a hand gun… as you are most certainly addicted to both… chemically in fact and they are both controlled substances.