I apologise for this being somewhat off topic but I am not sure where else to post. I sort of asked this question in another thread but I want to be very clear about it. I am a Canadian and there is a possibility that I will be moving to Buffalo, New York for school. I would be there on a student visa. My gun rights are severely curtailed in Canada but at least I am allowed to own and shoot at a gun club. As a Canadian in NY state on a student visa, will I be able to buy guns at all? What about bringing my guns with me and keeping them at my apartment there? I am really confused about this.