No, he doesn't. He may own some registered Title II firearms (what most people think of, incorrectly, as "Class 3" guns) but there is no "permit" for this. Each gun is registered individually with its own background checks, fingerprints, forms, $200 fee, tax stamp, etc.
"Class 03" refers to the Special Occupational Tax a Federal Firearms License holder must pay in order to deal in (sell, transfer) firearms, silencers, and destructive devices that must be registered under Title II of the National Firearms Act of 1934.
If he told you he has a "Class 3" permit, he's misleading you. Or at the very least being quite sloppy about his terms. No one who has submitted Form 1s or Form 4s, paid their money, and received their tax stamps thinks they've been granted a "Class 3 permit." (Well...one would hope.)
(If he told you he owns machine guns and you
assumed the permit thing, that's different.)
Back to your original question -- One of our more legally minded contributors, NavyLT, has posted this on the matter:
NavyLT said:
27 CFR 478.11
Quote:
State of residence. The State in which an individual resides. An individual resides in a State if he or she is present in a State with the intention of making a home in that State. If an individual is on active duty as a member of the Armed Forces, the individual's State of residence is the State in which his or her permanent duty station is located. An alien who is legally in the United States shall be considered to be a resident of a State only if the alien is residing in the State and has resided in the State for a period of at least 90 days prior to the date of sale or delivery of a firearm. The following are examples that illustrate this definition:
Example 1. A maintains a home in State X. A travels to State Y on a hunting, fishing, business, or other type of trip. A does not become a resident of State Y by reason of such trip.
Example 2. A is a U.S. citizen and maintains a home in State X and a home in State Y. A resides in State X except for weekends or the summer months of the year and in State Y for the weekends or the summer months of the year. During the time that A actually resides in State X, A is a resident of State X, and during the time that A actually resides in State Y, A is a resident of State Y.
Example 3. A, an alien, travels on vacation or on a business trip to State X. Regardless of the length of time A spends in State X, A does not have a State of residence in State X. This is because A does not have a home in State X at which he has resided for at least 90 days.
SO, according to the things you have told us, he "is present in a State with the intention of making a home in that State." It seems you've done your due diligence.