The Top Ten Things You Need to Know about Federal Gun Law By Keith Williams, Greenville, North Carolina Board Certified Specialist, Federal and State Criminal.