Every state is different
Some states (as far as I know) don't issue concealed carry permits to non-citizens.
Not sure if that's for all states and gun permits or other firearms as well.
In short non-citizens and citizesn are not the same when it comes to buying and owning guns.