Al, interesting read.
NASCAR, that's... sad.
My assumption was that the ATF purposely has that portion of their budget set at $ZERO by Congress in order to avoid restoring said rights, so even if the State or Uncle Sam say you're good to go, the one Dept that has official authority can say, "Huh? Guns for You? Nope. No budget, sorry sux to be you."
A free people ought not only to be armed and disciplined, but they should have sufficient arms and ammunition to maintain a status of independence from any who might attempt to abuse them, which would include their own government." - George Washington, January 8, 1790, First State of the Union Address