tammy duckworth

Dumb Gun Control Idea of the Day: Sen. Tammy Duckworth’s Federal Gun Owner License Card

While all gun control laws are essentially worthless, it’s hard to think of anything that’s more pointless than the Illinois Firearm Owner ID (FOID) card. Why is the Illinois “gun safety” measure so utterly useless?…

Read More