Yes, Yes, Yes--and I have names for my vehicles also.
Yes--they are all female names and personas (except for the old jeep whom I call 'Dirty Old Willy').
Not ALL the weapons have names, but some do:
The late '44 M-1 (mine since '91) is
my "Bad Bitch".
The late '55 M-1 (mine since '06) is
my "Pretty Girl".
My Springfield M1911-a1 (my 21st B-day present to myself) is my
"Traveling/True Companion".
My late Aunt's Colt 1903 .32 ACP is 'Honey'--and it is the smootest 82 year old piece I've ever shot.
This comes up now and again--and sure it's childish and sentimental--so what.