Well, here’s a new one. Illinois passed what is called the FOID card registration for gun owners. In short, you must have one of these cards to purchase ammunition or firearms in the state of Illinois. Ok, fine. Continue reading
The Horowitz report…it finally came out December 9, 2019 and Mr. Horowitz himself testified on Capitol Hill on December 11.