Long story short, my girlfriend and I were driving back from Panama City Beach, FL (We were on vacation for the last week) overnight to avoid traffic because I had just gotten a tattoo which I scheduled late on our last day there to prevent sunburn and ocean water irritating it. We left there about 5pm Friday after supper. I have a prescription for Xanax to help me sleep and because of my anxiety. I don't sleep well in a car because of anxiety being a passenger, but needed to sleep because I was going to drive the second leg in the morning since it was a 17 hour drive. My girlfriend slept late that day so she was well rested to drive the first half. Well before I decided to get some shut eye and took my pill, I unloaded my 9mm left the slide open and placed it kinda at my feet under my seat a bit, I just wanted to be on the safe side as I tend to do when taking my prescription. My normal dosage is about 1.5mg (which I took initially) and could not fall asleep, my doctor said if that doesn't help with the sleep I can take a little bit more as needed. I ended up taking about ~2.25mgs total. That much makes me a little "off" at times, anyway it kicked in and off to la-la land I went.
Jump forward to about 9:30pm, there was a checkpoint in Phenix City, Alabama. I was out like a light, my girlfriend was driving and for some reason I woke up during the checkpoint. Mind you I had just woken up coupled with the fact I had taken my Xanax, so I didn't have a clear mind, it takes a good few hours to wear off, and really has it's full effect about 2 hours after taking it. The officer asked my GF for her license and registration. I informed the officer that I had a firearm in the glove box and I was licensed to possess it in the state of Alabama due to my NH and FL nonresident permits. Another officer approached my window and asked me to roll the window down so he could retrieve the handgun and registration. At this point I had totally forgotten I had unloaded it and placed it under my seat, sorta under my feet. My girlfriend pointed that out to the officer, so then they thought I was lying, which I wasn't I had just forgotten I had unloaded it and moved it earlier.
About this time he noticed I was a acting weird because of my Xanax (It does do that, it sorta has a similar effect of alcohol but in a less drunk way), and asked me if I was under the influence. I told him that I had taken my Xanax before the trip to get to get some sleep and it was a prescription from my doctor. I was asked to step out and at that point I was detained. They asked my GF a lot of questions as they did me. They removed my handgun and I guess they ran it to make sure it wasn't stolen (same with my vehicle) etc... I was told it was illegal in Alabama to be under the influence of a mind altering substance and also be in possession of a firearm. The weapon was not on my person, but unloaded at my feet. After all was said and done the officer stuck it in my luggage in the back of the vehicle. Checked my prescription bottle, determined my answers matched my girlfriends then sent us on our way.
I was confused because he flat out told me it was illegal to have a weapon and be under the influence. I was totally cooperative, didn't argue and answered all their questions. I have no prior history of criminal activity, I have valid CCL's from my home state of PA and non resident permits from FL, NH and ME. My girlfriend is not licensed to carry yet, but also has no criminal record.
So I have 2 questions. If it was "illegal" as he said, why did he let me go?
Even though I was issued no citation, I wasn't charged or arrested, could this effect the validity of my current CCL's?