Yup, the hubby has it all. I enjoy shopping for him more then myself. The only time I find I tighten the wallet is if he tries telling me he "needs" something I know he really just wants. It is just silly because I know he "needs" no more guns! But if there is something he wants, it brings me more joy to get it for him. I guess it is like getting a vacuum cleaner for christmas, yes you might have needed one, but it wasn't a fun gift to receive, so how could it be a fun gift to give!
Funny you mentioned swords. He actually had one on his christmas list this year. I didn't get it because I know there were things he wanted more, but I will eventually. The sword thing is a new one. He has every kind of gun and the best bow money can buy with every possible accessory on it, but the sword threw me back a bit, and I can't imagine what its purpose is. Makes me wonder what will come next! Throwing stars maybe (but he might have some of those)