Hello, I'm a college student who has lived in FL for 3 years yet I am still a Virginia resident (insurance purposes). I'm looking to purchase my first firearm but I'm confused about how I can buy one. Can a friend who is a FL resident purchase one and then sell it to me? Can a friend who is a VA resident purchase one and sell it to me? How about this FFL service? What is the easiest/cheapest course of action? Looking to get a revolver for ~$300 total spent. Thanks.