I have a question about local LEs checking (in this case, an AR) for barrel length. Yesterday, I was stopped for my "brake lights not working", as I'm talking to the officer he sees my AR15 in the overhead gun rack. He proceeds to ask me how long the barrel is. I tell him it is a factory built rifle, with a 16" barrel. For some reason he did not believe me, and said "looks short". I assured him it was all legal, and offered for him to measure if he didn't believe me (I'm not one to make their job harder, even if he's being a prick). He declined, and said he could, but wasn't going to, and sent me on my way. Question 1 - Do local LEOs have the right/authority (whatever you want to call it), to randomly measure barrels? What if it is a 14.5" with pinned/welded muzzle device and he couldn't easily see that it is pinned (my last one was nearly impossible to tell), can they try to unscrew the flash hider? Question 2 - If the officer wanted to check, and you declined to let them, could they confiscate the weapon until it is cleared? Question 3 - Have any of you, either out shooting or during a traffic stop, ever had barrel length checked?