I own several firearms I've never shot, and I don't feel one bit guilty about it. Some I bought because they were rare, some I bought because I felt the value would appreciate - firearms and other gun-related items form part of my retirement plan, is how I justify it. I have 40 AR-15 receivers and a pallet of new-in-box high-cap magazines tucked away just in case there's another gun ban - purposely kept them when I closed my gun shop.
(I've given away AR-15 receivers to friends and family on holidays, it's a novel Christmas present that no-one will expect. Also helps get people interested in building guns, who otherwise wouldn't be, as the "rest" of the parts they can order direct to their house).
If I buy a gun to shoot, and I don't like it, I'll trade it for something else. I've cycled through a lot of guns this way.
I also use am not bashful about using firearms as trading stock. I traded an AK47 Romanian underfolder, a Mosin Nagant, and a Taurus 9mm for tree service once. (80' oak tree between my house and garage had to go, and it was a tricky bitch to take down.) Got it done for the cost of a boom truck rental, three relatively inexpensive guns, and a six pack.
I've also traded an AR-15 for an old 4WD truck once; pre ban Eagle arms DURING the ban. So I don't
always hold on to exotics or hard to find stuff.
The only weapons I'm "married to" are family heirlooms and a couple which I've developed close, personal friendships with over the years.
The others I just view as commodities or tools.