should I be upset?

So it's me and my husbands 1 year wedding anniversary today, we are both eachothers first marriages, and for our 1 year anniversary he got me a 20$ pocket knife off amazon.. I mean I'm happy he got me something at least but really? A pocket knife? I don't even use them I work at a daycare and can't even take it with me lol. I'm 35 weeks pregnant and my hormones are making me really upset that that's what he chose to get me.. I just don't see that as a romantic anniversary present..? And for those of you that will ask, I got him a 500$ 9mm handgun that he wanted and he loves it and carries it every where..