Question: when was the last federal gun law passed
Answer: 2005