Hasn't that been a thing for some time now with some retailers due to the kids using it for tagging? Could be just retailer policy. Remember many moons ago before a state issued firearm permit/certificate was needed Walmart would sometimes ask me my age (ignoring that I was obviously not under 21) when buying ammo (typically pistol caliber that could also be used in rifles).