Show me the law then which dictates this.
What part of :
18 USC 922 (d) It shall be unlawful for any person to sell or otherwise
dispose of any firearm or ammunition to any person knowing or
having reasonable cause to believe that such person -
(5) who, being an alien -
(A) is illegally or unlawfully in the United States;
Do you not understand?
So you got offended....do you get offended when your bank help line says “Press 1 for Spanish, press to for English?” You sure as hell should be. Asking whether you are a citizen when buying Ammunition to me is a good thing. Frankly, I don’t want foreigners of any flavor “not-citizen” buying anything related to weapons, period...The US Constitution is not for them; it is for citizens. They can go the hell home if they don’t like it.