I'm training all my kids to be shooters. I'm also buying guns specifically for them for the future, while I can afford it and while the current political environment permits it. Some of the guns they will get when they move out and begin their lives on their own. The rest they will inherit when I depart the fix. The intent will be for them to hand them down as well, so potentially my grandkids, great grandkids, etc will be shooting the guns I buy today.
So, lifetime purchases? No, longer than that.
The best part will be what they find if they ever remove the butt plate or recoil pad off the stock. I am writing messages to them to laminate and put under there. It will be a great surprise to them one day...