Out of state can purchase a long gun at any gun store that has one in stock, no need to prove residency.