I really don't blame them....they still have the right to restrict sales to customers they believe are mature and competent. Every FFL holder has the right to deny a sale if they feel there is something wrong, no matter what the situation.
If you take a hard look at the mentality of today's freshly minted adults, you'd know that "18" is the new "12".