Hello All, I will be purchasing a new firearm as a gift to myself for Christmas. I have narrowed my options down to 3 guns (2 pistols, 1 rifle) and need some help deciding. Background: The selected gun will be primarily used for plinking at a local range that opened up a few minutes from my house. I currently own a Pardner Protector Shotgun that serves as my home defense currently, 2 old .22 Rifles handed down from my old man, and an old Savage 170 Pump 30-30 for large game hunting. My Options: 1) CZ P-07 Duty 9mm – I love the feel of these guns and enjoy shooting pistols. This would also serve as my carry once I get a CCW. Cost of ammo at the range will be the highest of my options. 2) Walther P22 – Fun gun for plinking, cheap ammo, but not a good defense gun. 3) Ruger 10/22 Rifle – Cheap initial cost and cheap ammo, however I would plan to modify this rifle fairly extensively. I enjoy working on/modifying so this would be a fun continuous project gun as I can add a part, take it to the range, and see the difference. So, please help me decide what you would do. Thank you in advanced for any suggestions or comments.