+1 for the ... can you guess.... .22LR.
Not just a beginners gun. I've been shooting for years and .22 is still at the top of my favorite guns to shoot.
Cheap to shoot.
Easy on recoil and report.
You can customize them in ways you can't imagine. I especially like the Ruger 10/22.