I own several handguns (including a .22 and a 9mm), a .22 caliber rifle, an M1 carbine, and a Crosman air rifle. I rarely tell anyone that I have these because they are the only items that I own that are worth stealing*.
Just having these at home makes me more law-abiding, because I'm paranoid that if I get in trouble for
anything someone will find a way to take away my guns. And yes, I know that that's not logical.
*Of course, I trust all the people who might read this on the internet, or I wouldn't post this.