You could try asking them.
I'm trying (and failing) to come up with any scenario in which it's any of your business whether someone who is legally allowed to own a gun does in fact own a gun or not. If they feel like telling you, then fine; if they don't, then that's fine too no matter how curious you may be.
Take the gun to a licensed seller, and get the address for a licensed seller in Indiana, have them ship the gun to Indiana.
Yes, non-resident foreigners can legally shoot guns in America at licensed shooting ranges or under the supervision of a licensed gun owner. However, they are generally not allowed to purchase firearms without meeting certain requirements, such as having a valid visa and passing a background check.
Any beauty supply store, however you need to be a licensed beautician or hair stylist or studio owner in order to purchase from them.
Follow the instructions in the owner's manual. If you don't have one, check the local gun shops, gun shows.
Yes it is. The gun is then delivered only to a federally licensed firearm dealer who runs the back ground check before giving the gun to the buyer.
At least some of them are NOT fire rated. If in doubt, check the owner's manual and specifications.
You can't. Even if you're in a country which has gun registration, those records are not made available to the public.
Generally that means that the trademarks on the gun have been licensed from the manufacturer of the real gun it is imitating. For example, Classic Army brand M4/M16 type guns have legally licensed Armalite trademarks on them.
Check your owner's manual or call the maker.
From any of over a thousand licensed firearms dealers. Check the Yellow Pages of the phone book under "Guns".
Yes. Check gun shops, gun shows, auctions
There is no practical way for a private citizen to do this- but dealing with a licensed gun dealer is a good way to go. Information, such as serial numbers of stolen firearms, etc, are on a database that is not available to a non-police officer.