So a friend of my best friends family came to the US from London to stay a while. This friend and I go shooting once a week together. The gentlemen from London had never fired a gun before so he asked if he could tag along with us. I told him he could but he would have to chip in some ammo (that’s how we do it)... we went to a store and he made the attempt to purchase 100 rounds of 9 MM. He was refused service because he wasn’t a US citizen. Now, I’m unaware of a specific law in the state of Florida or federally that prohibits this. If someone has information and could educate me on that subject? Is there a statue? Thanks guys.