I was under the impression you DID have to produce ID to buy a gun from a private store. How else would they verify your age and/or citizenship?